JavaScript
cheng_feng_po_lang
这个作者很懒,什么都没留下…
展开
-
数组方法
join()可以将数组的元素拼接成字符串返回.参数决定元素之间的分隔符,默认是逗号.reverse()将数组中的元素调换顺序.sort()将数组进行排序,默认是按字母进行排序.否则需要传入一个比较函数作为参数.contact()创建并返回一个新的数组.他会将数组和参数连接起来.如果参数是数组,则会将两个数组的元素拼接成一个数组.slice()返回数组的一段或者说是数组的子数组.两个参数分别指定截取的原创 2016-05-24 21:40:57 · 239 阅读 · 0 评论 -
欢迎使用CSDN-markdown编辑器
开启我的Java成神之路1.作用域链的理解每一段JavaScript代码(全局对象或函数)都有一个与之相关的作用域链.这个作用域链其实就是一组对象列表.这个对象列表存的就是这个函数可以访问的对象数据. 当函数被创建时,作用域链就会被这个函数可访问的对象数据填充. 当函数被调用时,JavaScript会创建一个上下文执行对象,这个对象也有作用域链,但是会调用函数的作用域链来初始化一个活化对象中,并且将原创 2016-05-21 19:13:21 · 262 阅读 · 0 评论 -
JavaScript eval()表达式
eval()表达式只有一个参数.如果传入的参数不是字符串,怎么返回值是它本身.如果传入的是字符串,怎么返回的是字符串最后一个表达式的计算值.最重要的是eval()表达式和函数调用一样.会有一个作用域链.先从第一对象开始寻找. 全局eval()当通过var geval = eval;别名调用时,这是调用全局eval.改变的是全局变量. 直接调用时,是作用域内的. typeof运算符返回值是操作数类型的原创 2016-05-22 23:01:58 · 2389 阅读 · 0 评论