当前位置:
尊龙游戏旗舰厅官网 >
前端技术
> javascript
>内容正文
javascript
精读《javascript高级程序设计》笔记二——变量、作用域、内存以及引用类型 -尊龙游戏旗舰厅官网
尊龙游戏旗舰厅官网
收集整理的这篇文章主要介绍了
精读《javascript高级程序设计》笔记二——变量、作用域、内存以及引用类型
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
变量、作用域和内存问题
object类型
var propertyname = "name"; alert(person[propertyname]);
属性名包含会导致语法错误的字符,也可以使用方括号
array类型
删除 | 2个参数 | 要删除第一项位置,要删除项数,例splice(0,2) |
插入 | 3 个参数 | 起始位置,0(要删除项数),要插入的项,例splice(2,0,"red","yellow") |
替换 | 3 个参数 | 起始位置,要删除项数,要插入的项,例splice(2,1,"red","yellow") |
every() | 对数组的每一项运行给定函数,如果每一项都返回true,则返回true |
filter() | 对数组的每一项运行给定函数,返回该函数会返回true的项组成的数组 |
foreach() | 对数组的每一项运行给定函数,该函数没有返回值 |
map() | 对数组的每一项运行给定函数,返回每次调用结果返回的数组 |
some() | 对数组的每一项运行给定函数,如果该函数对任一项返回true,则返回true |
支持迭代方法需ie9
date类型
todatestring() | 以特定于现实的时间格式显示星期几、月、日、年 |
totimestring() | 以特定于现实的时间格式显示时、分、秒、时区 |
tolocaledatestring() | 以特定于地区的时间格式显示星期几、月、日、年 |
tolocaletimestring() | 以特定于现实的时间格式显示时、分、秒 |
toutcstring() | 以特定于现实的格式完整的utc日期 |
正则表达式
global | 布尔值,是否设定g标志 |
ignorecase | 布尔值,是否设定i标志 |
lastindex | 整数,表示开始搜索下一个匹配项的字符位置,从0算起 |
multiline | 布尔值,是否设定m标志 |
source | 正则表达式的字符串表示,按照字面量形式而非传入构造函数中的字符模式返回 |
input | $_ | 最近一次要匹配的字符串,opera未实现 |
lastmatch | $& | 最近一次的匹配项,opera未实现 |
lastparen | $ | 最近一次匹配的捕获组,opera未实现 |
leftcontext | $` | input字符串中lastmatch之前的文本 |
multiline | $* | 布尔值,表示是否使用多行模式,ie和opera都未实现 |
rightcontext | $' | input字符串中lastmatch之后的文本 |
function类型
string类型
math对象
转载于:https://www.cnblogs.com/mid-summer/p/3972629.html
总结
以上是尊龙游戏旗舰厅官网为你收集整理的精读《javascript高级程序设计》笔记二——变量、作用域、内存以及引用类型的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇:
- 下一篇: