首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
JavaScript 随意记
】的更多相关文章
JavaScript 随意记
js 志异: <script> // ----- 1 --------- alert(new Date()) alert(+new Date()) </script>…
JavaScript解惑记之Array.prototype.sort()
前言 看JS红宝书的5.2.5章节关于sort()方法,如何用一个compare函数,让数组顺序,倒序,有点云里雾里的.在网上度娘了一下,发现更迷糊了.走投无路的情况下,只能发动神技能,去 stackoverflow 上碰碰运气,本人的英语一直是处于被他人嘲笑的水平,所幸 stackoverflow 上的大牛们解释得通俗易懂,就连我这种渣渣也是豁然开朗. 附上原链接,造福更多的小伙伴: Algorithm of JavaScript "sort()" Function sort()的排…
Javascript随记
一, 理解Javascript的运行环境概念 function say(msg) { alert(this + ' says ' + msg); } var tt = { message: 'James ', say: function (thing) { alert(this.message + thing); } } var ss = { message: 'Alex ', say: function (thing) { alert(this.message + ' solve ' + th…
JavaScript解耦记
有两个页面A.B.页面A调用页面B.B页面还通过异步加载方式包含一个javascipt(例如叫:ClassHeaderEvaluation.js)文件.问题场景:A页面通过异步请求方式请求B,并在B的ClassHeaderEvaluation.js文件加载完成后,调用ClassHeaderEvaluation.js中的方法,怎样实现? 思路1: 使用循环等待的方式实现,不再累述. 思路2: 在B页面中,添加一个隐藏控件,例如id为:ClassHeaderEvaluationloaddiv,修改页…
随意记的一点 js 笔记
1. 给未经声明的变量赋值在严格模式下会导致抛出 ReferenceError 错误(意思是,所有变量都必须用 var 去定义,不能在函数内部定义全局变量): 2. 在严格模式下,不能定义名为 eval 和 arguments 的变量,否则会导致语法错误: 3. 判断一个变量值是否等于 undefined 是为了正式区分空对象指针与未经初始化的变量: 4. 只要意在保存对象的变量还没有真正保存对象,就应该明确地让该对象保存 null 值,这样不仅可以体现 null 作为对象指针的惯例,而且也有助…
JavaScript随记汇总
1.<script>标签嵌套,浏览器无法正常解析的问题: 百度知道回答 <script>FTAPI_slotid = 1007894;FTAPI_sync = true</script><script src="http://pic.fastapi.net/sdk/js/_a.js" charset="utf-8"></script> 看似没问题,但浏览器解析时会把首尾两个<script>作为一…
Javascript诞生记 [转载]
1. "1994年,网景公司(Netscape)发布了Navigator浏览器0.9版.这是历史上第一个比较成熟的网络浏览器,轰动一时.但是,这个版本的浏览器只能用来浏览,不具备与访问者互动的能力.......网景公司急需一种网页脚本语言,使得浏览器可以与网页互动." 网页脚本语言到底是什么语言?网景公司当时有两个选择:一个是采用现有的语言,比如Perl.Python.Tcl.Scheme等等,允许它们直接嵌入网页:另一个是发明一种全新的语言. 这两个选择各有利弊.第一个选择,有利于充…
Unicode与JavaScript详解
本文为转载内容 一.Unicode是什么? Unicode源于一个很简单的想法:将全世界所有的字符包含在一个集合里,计算机只要支持这一个字符集,就能显示所有的字符,再也不会有乱码了. 它从0开始,为每个符号指定一个编号,这叫做"码点"(code point).比如,码点0的符号就是null(表示所有二进制位都是0). U+0000 = null 上式中,U+表示紧跟在后面的十六进制数是Unicode的码点. 目前,Unicode的最新版本是7.0版,一共收入了109449个符号,其中的…
【推荐】JavaScript的那些书
又好久没写东西了,写上一篇的时候还以为接下来的工作会轻松一些,结果未从我所愿呐,又是一阵忙碌.而这段时间穿插着做了很多12年淘宝校园招聘的前端面试,很多同学都有问到,学校里没有前端的课程,那如何学习JavaScript? 我的回答是:读书吧~相对于在网上学习,在项目中学习和跟着有经验的同事学习,书中有着相对完整的知识体系,每读一本好书都会带来一次全面的提高.而如果深一脚浅一脚的学习,写出代码的质量会参差不齐.初学者的首要任务是成为靠谱的熟练开发者,能够稳定的输出有一定质量的代码,…
Javascript诞生与历史
基本常识 Brendan Eich在1995年4月入职Netscape Communications Corporation(网景通信公司).并于1995年5月用10天时间发明了Javascript. Javascript语言特点 借鉴c语言的基本语法 借鉴Java语言的数据类型和内存管理 借鉴Scheme语言,将函数提升到"第一等公民"(first class)的地位 借鉴Self语言,使用基于原型(prototype)的继承机制 时代背景 伟大的万维网之父Tim Berners-L…