
《Javascript高级程序设计》
文章平均质量分 93
此专栏为《Javascript高级程序设计》内容总结
♚ Painting
想要爱自己的人以及自己爱的人生活的更好,那么自己就要不断努力。
在你想要放弃的时候,想想是什么让你当初坚持走到了这里。——科比
展开
-
DOM常用方法总结及区分
DOM常用方法总结及区分查找元素通过id查找getElementById()通过标签名查找getElementsByTagName()通过name特性查找getElementsByName()文档写入write()writeln()取得设置删除特性取得特性getAttribute()设置特性setAttribute()删除特性removeAttribute()查找元素通过id查找getElementById()通过标签名查找getElementsByTagName()此方法返回带有指定标签名的对原创 2021-01-07 12:41:47 · 1100 阅读 · 0 评论 -
超全数组方法总结
首先我们需要与其他语言区分的是:JS数组的每一项可以保存任何类型的数据。创建数组的基本方式有两种://第一种:var colors = new Array();可以直接向Array构造函数传递数组中应该包含的项var colors = new Array("red","blue","green");但是如果只给数组传一个值,且这个值是数值的话,则会按照该数值创建包含给定项数的数组var colors = new Array(3);//创建一个包含3项的数组var colors = new A原创 2020-12-25 19:47:27 · 143 阅读 · 2 评论 -
烧脑理解JS中函数的传递参数问题
《JavaScript高级程序设计(第三版)》在P70页讲到了JS函数传递参数问题,说很多开发人员会错误的把它理解为按引用传递,看的我云里雾里,被几个概念整懵了,于是我决定花时间整理一下。一、两种不同数据类型的值:基本类型值和引用类型值基本类型值指定是简单的数据段。五种数据类型:Undefined、Null、Boolean、Number和String,都是按值访问的。因为可以操作保存在变量中的实际的值。引用类型值指那些可能由多个值构成的对象。引用类型的值是保存在内存中的对象,由于不能直接操作对象的内存原创 2020-12-22 21:11:09 · 630 阅读 · 0 评论 -
JavaScript基本概念
这里写目录标题1.1变量1.2数据类型1.2.1typeof操作符1.2.2Undefined类型1.2.3Null类型1.2.4Boolean类型1.2.5Number类型1.2.6String类型1.2.7Object类型三级目录1.1变量初始化的过程就是给变量赋一个值,可以在修改变量的同时修改值的类型,如下:var message = 'hi'; message = 100;//有效,但不推荐如果在函数中使用var定义一个变量,那么这个变量在函数退出后就会被销毁function te原创 2020-12-22 15:05:46 · 106 阅读 · 2 评论 -
在HTML中使用JavaScript之嵌入代码与外部文件
在HTML中嵌入JavaScript代码虽然没有问题,但是一般认为最好的做法还是尽可能使用外部文件来包含JavaScript代码。优点如下:可维护性:那所有JavaScript文件都放在一个文件夹中,可以让开发人员在不触及HTML标记的情况下轻松维护。可缓存:浏览器能够根据具体的设置缓存链接的所有外部JavaScript文件。也就是说,如果有两个页面都使用同一个文件,那么这个文件只需要下载一次。因此,能够加快页面加载的速度。...原创 2020-12-20 22:03:15 · 314 阅读 · 0 评论