最佳答案:很高兴回答您的问题,JavaScript常用的内置对象如下:1、String:处理字符串,如:var str="Hello World"; alert(str);2、Number: 处理数字,通过Nu
很高兴回答您的问题,JavaScript常用的内置对象如下:
1、String:处理字符串,
如:var str="Hello World"; alert(str);2、Number: 处理数字,通过Number将变量设置为数值来创建对象
如:var Num = new Number(value);constructor:返回对创建此对象的Number函数的引用。 MAX_VALUE:表示最大的数。 MIN_VALUE:表示最小的数。 NaN:非数字值。 prototype:使您有能力向对象添加属性和方法。3、Boolean;处理布尔值,通常是设置为true或false
如:var validation =true;4、Date: 处理日期
如:var myDate = new Date();var myDate = new Date("2020-3-31 20:33:33");var myDate = new Date(year, month, day, hours, minutes, seconds, milliseconds);如果Date()不写参数,就返回当前时间对象如果Date()里面写参数,就返回括号里输入的时间对象5、Math:计算和处理数字
如:1、Math.round(); //四舍五入 2、Math.random(); //取随机数 3、Math.abs(); //返回绝对值 4、Math.ceil(); //向上取整 5、Math.floor(); //向下取整 6、Math.max(); //取最大值 7、Math.min(); //取最小值 8、Math.pow(a,b); //求a的b次方 9、Math.sqrt(); //开平方10、Math.sin(); //求正弦(括号内用弧度表示)11、Math.cos(); //求余弦(括号内用弧度表示)12、Math.PI; //直接用来计算(π值)13、弧度 = Math.PI / 180 *deg;6、RegExp:正则表达式对象
如:var reg = RegExp("(?![a-z0-9]+$)(?![a-zA-Z]+$)[a-zA-Z0-9]{6,16}");7、Array:处理数组
如:var myarr = new Array(6);myarr [0] = "老郭"myarr [1] = "老李"myarr [2] = "老王"8、Function 函数对象
如:function myFunction(str){ return str; } var funcName=function(){ //函数体 }9、Object 自定义对象
创建对象:Object.create() 如:if (typeof Object.create !== "function") { Object.create = function (proto, propertiesObject) { }} 拷贝对象:Object.assgin() 冻结对象:Object.freeze() 封闭对象:Object.seal() 对象判断:Object.is 判断对象是否被冻结:Object.isFrozen()判断对象是否被密封:Object.isSealed()10、Error 错误对象
如:function round(num, d){ if(!isNaN(num) && !isNaN(d){ }els{ // 抛出自定义错误 throw new Error("参数必须是数字"); }}try{ }catch(err){// 有错误,会执行这里catch,可以返回错误信息|提示错误信息 }finally{ }以上是简单的总结,不是很全面,希望对您有帮助。