字符串的用法[.]数组操作
Usage of String[..] Array operation
我在一个网页上看到过下面的javascript。
s = String["fromC" + aa.nodeValue];
我可以知道String[...]
的用途吗?
方括号表示法只是访问对象属性或方法的另一种方式,通常是通过某种变量,而不是通过符号或键访问属性的点表示法。
假设aa.nodeValue
等于字符串"harCode"。它将像这样工作
var s = String["fromCharCode"];
等于
var s = String.fromCharCode;
所以s
现在是指向String
上的静态fromCharCode
方法的指针。
aa.nodeValue
等于"odePoint",您将引用String.fromCodePoint
它只是以一种模糊的方式编写的String.fromCharCode(),它可以像:
aa = document.createTextNode("harCode");
s = String["fromC" + aa.nodeValue];
最终会变成String["fromCharCode"]
也就是String.fromCharCode
相关文章:
- 将数组对象传递到struts2中的操作类
- 响应应包含一个对象,但得到的却是GET操作的数组
- Var工作,但在使用数组执行相同操作时停止
- 使用查询将对象数组发布到asp.net-mvc控制器操作的正确方法是什么
- 使用纯JavaScript或Lodash的JSON数组操作
- JavaScript 数组操作,使任何索引作为变量来获取值
- 数组操作 java 脚本
- JavaScript 中的 Web 服务调用和 JSON 数组操作
- JavaScript 数组操作以删除奇数数组元素
- 不允许对链接函数的元素参数进行数组操作
- Javascript布尔数组操作
- 数组操作到新的数组对象中
- JSON对象创建和JSON数组操作
- Javascript不必要的压缩数组操作
- 对象数组的下划线数组操作
- Mongodb findone返回值-数组操作
- 字符串的用法[.]数组操作
- 最佳mongodb数组操作的性能
- Javascript数组操作——是否有更声明性的方法?
- 如何将.reduce函数生成的数组操作为单独的键/值对?(JavaScript)