单体内置对象
来源:互联网 发布:大数据存储技术研究 编辑:程序博客网 时间:2024/06/05 05:10
定义: 不必显式的实例化内置对象。例如:Object、Array、String、Globel、Math
1.Globel 对象
不属于任何其他对象的属性和方法,最终都是他的属性和方法。所有在 全局作用域中定义的属性和函数,都是Globel对象的属性。
URI编码方法
- encodeURI()主要用于整个URI,只对空格进行%20编码。
- encodeURIComponent()主要用于URI中的某一段,会使用对应的编码替换所有非字母数字字符。
- decodeURI()只能对encodeURI()替换的字符进行解码。即只能将%20替换成一个空格。
- decodeURIComponent()只能解码用encodeURICcomponent()编码的字符,即可以解码任何特殊字符的编码。
evel()方法
- 当解析器发现evel()方法时,会将传入的参数当作实际的ECMAScript语句来解析,然后把执行结果插入到原位置。
- 严格模式下,在外部访问不到evel()中创建的任何变量或函数。
- Globel对象的属性
- 包括特殊值(undefined、NaN、Infinity)和原生引用类型的构造函数(Object、Function…)
- window对象
- 浏览器将Globel这个全局对象作为window对象的一部分加以实现的。因此,在全局作用域中声明的所有变量和函数,都成为了window对象的属性。
2. Math对象
- Math对象中包含许多数学计算的属性。
- min()和max()方法。
- 返回数组中的最大值或最小值。
- 与apply()方法的结合。
var values=[1,2,3,4,5];
var max=Math.max.apply(Math,values);
- 舍入方法
- Math.ceil 向上舍入
- Math.floor 向下舍入
- Math.round 四舍五入
- random()方法
- 返回0-1的一个随机数。
- 也可以通过一个变换返回其他范围的随机数。
function selectFrom(lowerValue,upperValue)
{
var choice=upperValue-lowerValue+1;
return Math.floor(Math.random()*choice+lowerValue);
}
var num=selectFrom(2,10);
alert(num);
阅读全文
1 0
- 单体内置对象,内置对象
- 25. 单体内置对象
- 单体内置对象
- javaScript单体内置对象
- 单体内置对象
- ECMAScript-单体内置对象
- 引用类型---单体内置对象
- js的单体内置对象Math
- 《JavaScript 闯关记》之单体内置对象
- javascript单体内置对象和方法
- 单体内置对象——ECMAScript
- JavaScript内置对象--单体内置对象(Global、Math)详解
- js--引用类型单体内置对象--Math,随机数生成
- js学习笔记:引用类型——单体内置对象
- 第5章 引用类型(11)单体内置对象
- 引用类型(五)——单体内置对象
- js高级教程阅读笔记 第五章-单体内置对象
- js基础-单体内置对象(Global、Math)
- MyEclipse不同的workspace共享配置
- POJ 1330 Nearest Common Ancestors(LCA)
- FFMPEG(一)使用初探
- Word2vec加TextRank算法生成文章摘要
- MongoDB $type 操作符和 条件操作符
- 单体内置对象
- 20170714
- js call apply的使用
- redis配置文件
- 约瑟夫环-C++实现
- spark2.2 structured Streaming
- CodeForces 424 Div2 CBA题
- Failure [INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113]
- Java 反射 使用总结