javascript代码实例教程-JavaScript类型转换、constructor属性返回所有JavaScript变量的构造函数

发布时间:2018-12-29 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了javascript代码实例教程-JavaScript类型转换、constructor属性返回所有JavaScript变量的构造函数脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
小宝典致力于为广大程序猿(媛)提供高品质的代码服务,请大家多多光顾小站,小宝典在此谢过。

1.类型转换:

Parseint() 强制转换成整型

ParseFloat() 强制转换为浮点型

Number() 转换成数字

String() 转换为字符串

Boolean() 转换为布尔值

2.constructor 属性返回所有 JavaScript 变量的构造函数。

[1,2,3,4].constructor // 返回函数 Array() { [native code] }

{a:1,b:2}.constructor // 返回函数 Object() { [native code] }

3.动态改变元素的样式

document.getelementsbytagname("p")[0].style.color="red";

document.getElementsByTagName("p")[0].style.backgroundColor="yellow";

动态改变属性:

document.getElementsByTagName("p")[0].src="pic_bullon.gif";

找对象:通过ID,通过class,通过标签名

VAR obj=document.getElementById()

干什么?

获取值:innerHTML,innerText,value .

obj.innerHTML 获取值;obj.innerHTML=值 赋值

改变样式:obj.style.样式名=样式值

改变属性:obj.属性名=属性值

4.获取属性值:obj.getAttribute("属性名");

设置属性值: obj.setattribute("属性名","新的属性值").

5.访问对象的属性:对象名.属性名;

访问对象的方法:对象名.方法();

6.Number 对象

如果前缀为 0,则 JavaScript 会把数值常量解释为八进制数,如果前缀为 0 和 “x”,则解释为十六进制数。

.toString()方法:转换进制

默认情况下,JavaScript 数字为十进制显示。可以使用 toString() 方法 输出16进制、8进制、2进制。

var myNumber=128;

myNumber.toString(16); // returns 80

myNumber.toString(8); // returns 200

myNumber.toString(2); // returns 10000000

InfinITy 无穷大

NaN 非数字值:NaN 属性是代表非数字值的特殊值。该属性用于指示某个值不是数字。可以把 Number 对象设置为该值,来指示其不是数字值。

.toFixed():保留小数位数,n表示小数位数的个数,是大于0的整数。obj.toFixed(n)

7.Math对象

Math.round():四舍五入返回整数;

Math.PI:表示 π;

Math.random():随机数,表示0~1之间的随机数;

Math.ceil():向上舍入;

Math.floor():向下舍入 .

觉得可用,就经常来吧! 脚本宝典 欢迎评论哦! js脚本,巧夺天工,精雕玉琢。小宝典献丑了!

脚本宝典总结

以上是脚本宝典为你收集整理的javascript代码实例教程-JavaScript类型转换、constructor属性返回所有JavaScript变量的构造函数全部内容,希望文章能够帮你解决javascript代码实例教程-JavaScript类型转换、constructor属性返回所有JavaScript变量的构造函数所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。