1. 内置对象 js对象分为3种:自定义对象(var obj={}).内置对象.浏览器对象. 前两种对象是js基础内容,属于ECMAScript,第三个浏览器对象是js独有的.讲js API的时候会讲. 内置对象:js语言自带的一些对象,这些对象供开发者使用,并提供了一些常用的或者最基本而必要的功能(属性和方法),比如求最大值最小值,就不需要自己再去写相关的代码就可用直接利用内置对象得出.程序员将不关心内部是怎么实现的,只要拿出一组数来,就可以直接求出最大值和最小值. 内置对象最大的优点,是帮助…
Math对象 Math 是一个内置对象, 它具有数学常数和函数的属性和方法.不是一个函数对象. 与其它全局对象不同的是, Math 不是一个构造函数.  Math 的所有属性和方法都是静态的. 跟数学相关的运算直接使用Math中的成员即可. console.log(Math.PI); //圆周率3.141592653589793 Math.random();//介于 0 和 1 之间的伪随机数. Math.ceil(6.6);//获取大于或等于提供数值的最小整数--向上取整 Math.floor…
一.内置对象 js中三种对象:内置对象.自定义对象.浏览器对象 实例对象是指通过构造函数创建出来,然后实例化的对象(new关键字) 静态对象是指不需要创建,直接调用的对象,可以在整个JS里调用的公共对象.有点类似于全局变量 二.Math Math属性 console.log(Math.PI);//3.141592653589793(圆周率) console.log(Math.E);//2.718281828459045(自然对数的底数) Math方法 //1.绝对值 console.log(Ma…
js内置对象:Array  String  Math  Date <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <script> // 1.构造函数方法创建数组 var arr=new Array();…
昨天马上就快下班了,坐在我对面的同事突然问我一个问题,我说“爱过”,哈哈,开个玩笑.情况是这样的,他发现JS的内置对象的原型好像不能通过字面量对象的形式进行覆盖, 只能动态的为内置对象的原型添加属性或方法,下面那个具体的例子说明: var arr=[]; Array.prototype={ push:function(){ alert("); } }; arr.push(); //没有任何输出 有人可能会说了“你先定义的arr,后来又修改了Array.prototype,这时Array.prot…
JavaScript提供了一个RegExp对象来完成有关正则表达式的操作和功能,每一条正则表达式模式对应一个RegExp实例.有两种方式可以创建RegExp对象的实例. 使用RegExp的显式构造函数,语法为:new RegExp("pattern"[,"flags"]). ~~~构造函数 new RegExp(..) 使用RegExp的隐式构造函数,采用纯文本格式:/pattern/[flags]. ~~~正则字面量 pattern部分为要使用的正则表达式模式文本…
MDN Object参考地址:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Object 简单描述 Object 构造函数创建一个对象包装器.创建对象的方式:可以通过new Object(), Object.create()方法,或者使用字面量标记(初始化标记)初始化对象.当以非构造函数形式被调用时,Object 等同于 new Object().如下: var obj = Obj…
内置函数的一些操作 - math(数学模块) - random(随机模块) - 使用内置函数时注意需要导入 math - (ceil)向上取整,返回取整数 # 向上取整,返回向上取整的数 import math print(math.ceil(9.01)) # 执行结果 10 print(math.ceil(9.54)) # 执行结果 10 print(math.ceil(9.99)) # 执行结果 10 - (floor)向下取整,返回整数 # 向下取整,返回一个向下取整的数 print(ma…
属性 描述 length 在大多数情况下返回字符串中的字符数 方法 描述 toUpperCase() 将字符串修改为大写字母 toLowerCase() 将字符串修改为小写字母 charAt() 以索引编号为参数,返回这个位置的字符 indexOf() 在字符串中查找一个或一组字符,返回首次出现的索引编号 lastIndexOf() 在字符串中查找一个或一组字符,返回最后一次出现的索引编号 substring() 返回两个索引编号之间的字符,包含首索引编号位置的字符,不包含第二个索编引号位置的字…
Number isFinite函数 Number.isFinite() 方法用来检测传入的参数是否是一个有穷数(finite number). 语法: Number.isFinite(value) 例: Number.isFinite(Infinity); // false Number.isFinite(NaN); // false Number.isFinite(-Infinity); // false Number.isFinite(0); // true Number.isFinite(…