摘要: 先来看一段代码 在c语言中 ta被调用执行,则申请内存并把其局部变量push入栈 执行ta后 栈的内存被释放 (LIFO)ta内的局部变量 应该全部都释放了 然而在js中,ta执行过程中生成了tb,而从作用域上来说 tb能访问到 age= 20 于是 age = 20 并没有消失,即使ta执行完毕 阅读全文
posted @ 2017-11-15 22:23 likling 阅读(123) 评论(0) 推荐(0)
摘要: pattern(模式)为正则表达式 包含 字符类 限定符 分组 向前查找以及反向引用 flags(标志) 用来标明正则表达式的行为 g:global 全局模式 模式被应用于所有的字符串 i: case-insensitive 不区分大小写 m:multiline 多行 具体增则表达式的语法推荐看这篇 阅读全文
posted @ 2017-11-05 21:10 likling 阅读(91) 评论(0) 推荐(0)
摘要: 迭代 every() 对数组中每一项运行给定函数 如果函数每一项都返回true 则返回true some() 对数组中每一项运行给定函数 如果函数任一项返回true 则返回true filter() 对数组中每一项运行给定函数 返回该函数会返回true项组成的数组 map() 返回每次函数调用结果组 阅读全文
posted @ 2017-11-05 20:41 likling 阅读(109) 评论(0) 推荐(0)
摘要: ECMAScript内的参数在内部使用一个数组来表示的,在函数内可以通过arguments对象来访问这个参数数组,从而传递给函数的每一个参数 另外,arguments 对象还可以和命名参数一起使用 arguments 的值和对应命名参数的值保持同步 arguments对象的长度是由传入的参数个数决定 阅读全文
posted @ 2017-11-04 11:23 likling 阅读(246) 评论(0) 推荐(0)