码迷,mamicode.com
首页 >  
搜索关键字:ecmascript5    ( 161个结果
JavaScript 函数方法 - bind()
Function.prototype.bind() ECMAScript5中新增的方法,但是在ECMAScript3可以通过模仿实现其方法作用 作用: bind() 方法会创建一个新函数,当这个新函数被调用时,它的this值是传递给bind()的第一个参数, 它的参数是bind()的其他参数和其原本 ...
分类:编程语言   时间:2016-09-22 13:12:54    阅读次数:746
数组去重方法总结
总结下javascript中常见的数组去重方法,面试中也经常会遇到这个问题。引申的还有合并数组并去重。 方法一:遍历数组 思路:新建一数组,遍历传入数组,若元素不在新数组中就添加到新数组中。 注意:判断值是否在数组的方法“indexOf”是ECMAScript5方法,IE8以下不支持,需多写兼容低版 ...
分类:编程语言   时间:2016-09-21 20:09:37    阅读次数:220
JS基本概念(1)
ECMAScript【1】语法: 1.区分大小写 2.标识符:变量、函数、属性的名字,或者函数的参数 3.严格模式 ECMAScript5引入了严格模式,ECMAScript3中一些不确定的行为将得到处理,对某些不安全的操作也会抛出错误 启用严格模式,在顶部添加:"use strict" IE 10 ...
分类:Web程序   时间:2016-09-16 21:17:14    阅读次数:209
Array.prototype.forEach数组遍历
forEach是Array新方法中最基本的一个,就是遍历,循环。先看以前是怎么遍历数组的 常用遍历 排除null与undefined和不存在元素的遍历 排除undefined和不存在元素的遍历 跳过不存在的元素,如没有值的undefined元素 ECMAScript5中遍历数组元素的新方法,使用fo ...
分类:编程语言   时间:2016-09-15 14:53:12    阅读次数:149
ECMAScript5学习笔记--第十四章 程序
语法: Program : SourceElementsopt SourceElements : SourceElement SourceElements SourceElement SourceElement : Statement FunctionDeclaration 语义: 产生式 Prog ...
分类:其他好文   时间:2016-08-19 12:38:54    阅读次数:125
ECMAScript5学习笔记--第十三章 函数定义
语法: FunctionDeclaration : function Identifier ( FormalParameterListopt ) { FunctionBody } FunctionExpression : function Identifieropt ( FormalParamete ...
分类:其他好文   时间:2016-08-19 11:21:34    阅读次数:184
JS apply()与call()
函数的属性和方法 JS中的函数是对象,因此函数也有属性和方法。 每个函数都包含两个属性:length和prototype。 length属性,表示函数希望接收的命名参数的个数。 prototype属性,是保存它们所有实例方法的真正所在。 在ECMAScript5中,prototype属性是不可枚举的 ...
分类:移动开发   时间:2016-07-30 22:30:43    阅读次数:195
ECMAScript5学习笔记-第11章
11.表达式 11.1 主值表达式 语法:PrimaryExpression : this;执行为当前执行环境的ThisBinding Identifier ;执行遵循 标识符解析 的标识符查找。标识符执行的结果总是一个 Reference 类型的值。 Literal; ArrayLiteral;一 ...
分类:其他好文   时间:2016-07-25 01:36:19    阅读次数:191
ECMAScript5学习笔记-第10章
10 可执行代码与可执行环境 10.1 可执行代码类型:全局代码(作为ECMA脚本被解析的源代码),eval(在特定的一次对eval的调用过程中,eval代码作为改程序的#global-code部分),函数代码(作为函数体被解析的源代码,不包括嵌套函数的函数体被解析的源代码) 10.1.1 严格模式 ...
分类:其他好文   时间:2016-07-23 22:42:54    阅读次数:175
call(),apply(),bind()
新手:在看Javascript高级程序设计时看到 每个函数都包含两个非继承而来的方法:apply()和call()。在ECMAScript5中还添加了一个方法bind()。 apply()方法与call()方法的作用其实是相同的,他们的区别在于接收参数的方式不同。对于call()方法要求参数都是直接 ...
分类:移动开发   时间:2016-07-12 17:14:11    阅读次数:298
161条   上一页 1 ... 7 8 9 10 11 ... 17 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!