javascript小知识点总结

js不存在二维数组这一说法,如需要使用二维数组的正确用法为

var nums=[[1,2,3],[4,5,6],[7,8,9]]

访问5,则是nums[1][1],而非nums[1,1]

<script src="url"></script>标签,中的url是引用服务器端的链接,不能引用本地链接(自己电脑上练习写demo除外)

var s1="abc",s2="abc"

var t1=new String(s1),t2=new String(s2)

其中s1==s2,

t1!=t2,因为t1和t2是对象

s1==t1,因为当字符串和对象比较时,t1会自动调用valueof(),进行值的比较,如果手动改动valueof(),则s1!=t1

javascript访问元素elem样式的方法:

1:elem.className="selected"

2:elem.setAttribute("class","selected")

3:elem.style.color="red"

[ , , , , , ,]这个数组,表示装了6个元素,因为逗号是数组元素的结束符

javascript中事件绑定的方法:

1:通过HTML标签的onXXX事件属性赋值javascript代码

2:通过元素对象的addEvenListener(‘eventName’,function(){ })方法

3:通过为元素对象的事件属性赋值函数,如elem。οnclick=function(){ }

javascript引擎执行流程:解析器-->抽象语法树-->解释器-->分析器-->编译器-->优化的代码

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值