切换查看方式:
JavaScript | for-in循环语句
【HTML5学堂 - JS行为增强】for-in语句。当我们去获取一个对象的时候,我们使用对象.属性来获取,但如果我们不知道对象里有哪些属性的时候,我们又想获取该对象里面的属性值时,我们就要使用for-in语句来遍历我们的对象,获取到对象里面的属性。
JS文件与CSS文件导入与执行冲突(JS与CSS样式控制谁说了算)
【HTML5学堂 - JS行为增强】JavaScript文件与CSS文件导入与执行冲突。在制作页面的时候,我们有的时候使用CSS给某一元素添加了样式,有通过JavaScript给该元素添加了CSS样式,这个时候,可能会出现样式上的冲突。下面我们说一下JavaScript文件与CSS文件导入与执行冲突的问题。
如何实现JS中的数据类型检测(typeof方法)以及数据类型转换?
【HTML5学堂 - JS行为增强】JavaScript中的typeof操作符 类型转换。JavaScript是弱变量类型的语言,有些时候我们需要知道变量的数据类型,并且需要进行数据类型的转换,我们通过这篇文章来学习一下如何获取变量的数据类型,以及数字和字符串如何相互转换。
如何避免JavaScript中的命名冲突
【HTML5学堂 - JS行为增强】JavaScript避免重命名的方法。在多人项目合作过程中,由于每个人的书写方式和命名规范,可能会产生命名重复的问题,所以我们需要利用一些方法避免JavaScript变量中命名重复的问题。
JavaScript中键盘字母与keyCode值(键值)的对照表
【HTML5学堂 - JavaScript行为增强】JS键盘与keyCode值(键值)对照表。JS键值能够应用于很多JavaScript的效果当中,如一些键盘操作的小游戏(接金币等),再如表单除了使用点击按钮提交之外,也能够通过键盘回车键进行提交。
JavaScript | 引用类型变量的赋值问题
【HTML5学堂 - JavaScript行为增强】引用类型变量的那个坑。在JavaScript中,存在着两种不同的变量类型,一种是值类型变量,一种是引用类型变量。其中数组、对象、函数都属于引用类型变量,数值、布尔值、null、undefined、字符串属于值类型变量,不同类型变量在参数传递方面有不同的运行机制。
本地缓存cookie的基本语法,使用cookie实现换肤功能的代码实例
【HTML5学堂 - JavaScript行为增强】使用cookie实现换肤功能。cookie、本地存储虽然功能很简单,逻辑上也不复杂,但是大大提升了我们的用户体验,网站中随处可见cookie的应用,如京东、亚马逊的购物车、博客中极为常见的换肤功能;再如表单已有用户数据的记忆存储等等。微小的变化,却能改变很多~
JavaScript | ECMAScript-函数与参数(形参、实参)
【HTML5学堂 - JavaScript行为】JavaScript基础讲解 - 函数与参数。函数与参数,虽然是基础知识,但是基础不扎实,就更不必谈什么“高级开发”了,毕竟复杂的功能是由多个简单功能堆积而成的。函数中的参数知识,需要注意的是形参、实参以及arguments这个“神奇的”对象。另外return可用于函数返回,如果没有设置函数的默认返回值是什么呢?