JavaScript糖果盒

本文探讨了JavaScript在HTML中的高效应用策略,包括将<script>标签置于<body>末尾以提升页面加载速度,以及如何通过合并多个.js文件减少请求次数。深入解析了JavaScript的特性,如解释型语言特性、变量赋值规则、作用域定义及属性和方法的访问语法。
摘要由CSDN通过智能技术生成

JavaScript语法

  1. <script>标签放到HTML文档中<body>的最后</body>之前,能使浏览器更快的加载页面。
  2. JavaScript是解释型语言,代码中的错误只能等到解释器执行到有关代码时才能被发现(就像python的接口只有访问到某接口时它的错误才会出现)。
  3. JavaScript允许程序员直接对变量赋值而无需事先声明,变量的名字区分大小写。变量名一般命名方式例如my_mood,而函数名、方法名和对象属性名命名首选格式是驼峰格式。
  4. var关键字明确地为函数变量设定作用域。如果某个函数中使用了var,那么这个变量就被视为一个局部变量,反之则为全局变量。
  5. 在JavaScript里属性和方法都使用“点”语法来访问。

JavaScript图片库

  1. 如果一个站点用到多个JavaScript文件,为了减少对站点的请求次数(提高性能),应该把这些.js文件合并到一个文件中。

图片库改进版

  1. 点击导航栏子项弹出对应图片。给父类标签<ul>设置id属性,通过这个id用ByTagName方法获取子类元素的节点集合(集合中每个节点都有自己的属性和方法),在循环函数中设置子元素的点击函数。

 

参考文献

  1. 《JavaScript DOM编程艺术(第2版)》
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值