码迷,mamicode.com
首页 >  
搜索关键字:ecmascript 6    ( 2442个结果
javascirpt语法
1.区分大小写 ECMAScript中的一切(变量、函数名和操作符)都区分大小写,而函数名不能使用typeof,因为它是一个关键字,但typeof则完全可以是一个有效的函数名。2.标识符 指变量、函数、属性的名字,或者函数的参数 2.1 首字符必须是一个字母、下划线(_)或一个美元符号($) 2.2...
分类:编程语言   时间:2014-08-22 00:01:05    阅读次数:332
函数声明与函数表达式
先来看一段代码: 由于函数b是表达式,不会在代码执行之前被提升,所以结果是1。假如将代码稍作改动:那结果是什么?大部分浏览器(IE/chrome/欧朋/safari)都弹出2,唯独FF弹出1,事实上,上面的代码在ECMAScript中属于无效语法,javascript引擎会尝试修正错误,但FF...
分类:其他好文   时间:2014-08-19 22:20:35    阅读次数:325
<JS高级程序设计3>_PART3
1.ECMAScript中所有数都以IEEE-754 64位格式存储,但位操作符不直接操作64位的值.是先64位转换成32位的整数,再操作,得到结果再转成64位.2.首位是符号位.之后的31位代表整数的值.3.用toString(2)打印二进制,得到的是被处理过的二进制.4.按位非(NOT)~,数转...
分类:Web程序   时间:2014-08-19 00:46:43    阅读次数:249
JS的位运算符
## 重温整数 ECMAScript整数有两种类型,有符号整数(允许用正数和负数)和无符号整数(只允许用正数)。在ECMAScript中,所有整数字面量默认都是有符号整数。 > 有符号整数,数值范围从-2147483648到2147483647;...
分类:Web程序   时间:2014-08-16 15:13:41    阅读次数:177
Javascript之BOM(window对象)
摘自Rocky Ren分享到Javascript之BOM(window对象)ECMAScript是JavaScript的核心,但在web使用JavaScript,那么BOM(浏览器对象模型)才是真正的核心。BOM的核心对象是window,它表示浏览器的一个实例。在浏览器中,window对象既是Jav...
分类:编程语言   时间:2014-08-15 09:21:37    阅读次数:321
encodeURI(),和encodeURIComponent()
注释:ECMAScript v3 已从标准中删除了 unescape() 函数,并反对使用它,因此应该用 decodeURI() 和 decodeURIComponent() 取而代之。JavaScript中有三个可以对字符串编码的函数,分别是: escape,encodeURI,encodeURI...
分类:其他好文   时间:2014-08-12 16:24:44    阅读次数:190
JavaScript教程之------------------JavaScript实现
JavaScript的核心ECMAScript描述了该语言的语法与基本对象;DOM描述了处理网页内容的方法和接口;BOM描述了与浏览器进行交互的方法和接口;完整的JavaScript实现是由以下3个不同部分组成的:ECMAScript 描述了以下内容:语法类型语句关键字保留字运算符对象-------...
分类:编程语言   时间:2014-08-08 17:42:46    阅读次数:208
运用面向对象创建数据模型
请先看看下面这段代码,理解了,就是对面向对象的进一步理解,这里面的信息量比较大。 4 * Object.create() 最近才添加进了ECMAScript第5版规范,有些浏览器不支持 5 * 这里模拟一个Object.create方法解决兼容性问题 6 * Ob...
分类:其他好文   时间:2014-08-04 16:54:57    阅读次数:246
JavaSctipr 兼容、技巧、牛角尖
关于JavaSctipt的兼容性,最懒的办法就是用jQuery的工具函数。尽量不要用那些什么ECMAScript之类的函数,因为很多浏览器都会报找不到函数的错误。下面列出一些在开发过程中碰到过的javascript问题。1、参数列表多个逗号。 $.ajax({})方法,非常熟悉了吧,但是在IE...
分类:编程语言   时间:2014-08-04 13:57:37    阅读次数:221
JavaScript为什么是面向对象的语言?
JavaScript = ECMAScript(core) + DOM + BOM 一种面向对象语言需要向开发者提供四种基本能力: 1. 封装——把相关信息(无论数据或方法)存储在对象中的能力 2. 聚集——把一个对象存储在另一个对象的能力 3. 继承...
分类:编程语言   时间:2014-08-02 23:38:24    阅读次数:552
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!