2. JS
文章平均质量分 97
JS学习
渴鱼y
求知若渴 虚心若愚
展开
-
JavaScript学习——基础
〇、前言专业素养问题(要有意识的提高)前端工程师主要与浏览器打交道。下面介绍一些主流浏览器(所谓主流,表示它在市场上占据很大地位,并且都有自己独立研发的内核):IE——trident、FireFox——Gecko、Opera——presto、Safari——webkit、Chrome——webkit/blink(2014年后主要使用的是blink内核了)浏览器的两大部分Shell(...原创 2019-04-21 11:30:05 · 216 阅读 · 0 评论 -
JavaScript学习——进阶(续1)
二、进阶(续)2.4 对象2.4.1 对象的创建(1)对象字面量/对象直接量(PlainObjejct)语法:var obj = {…}实例:var student = { name: "zjy", id: "1001", eat : function() { //普通的函数...可以有参数,也可以有返回值 document.write('eateateateat...'...原创 2019-09-15 14:53:21 · 231 阅读 · 0 评论 -
JavaScript学习——进阶(续2)
继承传统形式——原型链:由于可以形成很长的链,所以会过多的继承链上的没用的属性借用构造函数——call()/apply():不能继承借用的那个构造函数的原型;每次创建一个完整的对象时,实际上调用了多个函数(即,要借用其他的构造函数),效率并不高共享原型/公有原型:不能随便改动自己的原型,因为一旦改动自己的原型,就会影响自己所继承的构造函数或者继承了自己的那些构造函数,因为它们的指向是相同的...原创 2019-09-15 14:53:38 · 164 阅读 · 0 评论 -
JavaScript学习——进阶(续3:数组)
数组对象的几种创建方式:字面量系统自带的构造函数自定义构造函数Object.create()数组的创建方式:数组字面量 var arr = [];系统提供的数组的构造函数 var arr = new Array();基本介绍<script type = "text/javascript"> //下面两语句等价: var arr = [1, 2, 3]...原创 2019-09-15 14:53:56 · 135 阅读 · 0 评论 -
JavaScript学习——进阶(续4:异常捕捉&es5严格模式)
try…catch当try中代码块出错时,终止此代码块中的出错语句的后面代码的的执行,但不终止try代码块外的后续代码的执行。catch中的代码用来捕捉错误,这样就不会使得代码因为错误而终止(错误信息输出在控制台):<script type = "text/javascript"> try { console.log('a'); //可以执行 console.log(b)...原创 2019-09-15 14:54:55 · 228 阅读 · 0 评论 -
JavaScript学习——进阶(续5:DOM)
DOM定义DOM(Document Object Model)定义了表示和修改文档所需的方法。DOM对象为宿主对象,由浏览器厂商定义,用来操作HTML和XML。也有人称DOM是HTML以及XML的标准编程接口。DOM基本操作<div> </div><script type = "text/javascript"> var div = document...原创 2019-09-15 14:55:18 · 175 阅读 · 0 评论