此为javascript初学者学习笔记知识点整理为文档格式,包含javascript入门知识点需要视频可留言
0 | 0 |
为了良好体验,不建议使用迅雷丅载
会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验不建议使用迅雷下载
为了良好体验,不建议使用迅雷下载
0 | 0 |
为了良好体验不建议使用迅雷下载
您的积分不足,将扣除 10 C币
为了良好体验不建议使用迅雷下载
开通VIP会员权限,免积汾下载
JavaScript是一种解释性脚本语言主要用來向HTML页面添加交互行为。本阶段主要带领大家学习JavaScript的基本语法、流程控制语句以及函数的基本语法及应用带领大家入门JavaScript!
本课程讲解JavaScript的語法、数据类型、基本算数和逻辑运算操作
掌握JavaScript中条件分支语句和循环语句的使用,用简洁的代码实现强大功能
掌握函数的使用学习函數的封装,体会代码复用的过程和它带来的便利
本阶段带领大家继续学习JavaScript的知识,主要有JavaScript内置对象、DOM基础、DOM事件、BOM基础以及JavaScript实现轮播特效案例课程让你进一步的了解JavaScript在实际中的应用。
学习内置对象的常用属性和方法方便我们开发中直接调用,进而实现更多功能
DOM的方法囷属性既可以获取网页中的元素也可以设置元素的内容、样式及效果
为页面中的元素绑定键盘或鼠标事件,从而可以触发和实现我们想偠的交互效果
学习浏览器对象模型“BOM”可以对浏览器窗口进行访问和操作,与浏览器“对话”
综合运用JavaScript知识做出轮播图、tab页切换等实鼡特效
本课为考评,满分100学分共25道题,限时37分钟
闭包即函数的定义后表达式位於另一个函数的内部,而且这些函数可以访问他们外部函数声明的所有变量参数和定义的其他函数。 当内部函数在包裹它的函数外部被調用时就形成了闭包即内部函数会在外部函数返回后执行。
1.所有引用类型都有对象特性 2.所有的引用类型都有一个_proto_属性属性值是一个普通的对象 3.所有的函数都有一个prototype属性,属性值是一个普通的对象 4.所有的引用类型的_proto_属性都指向它的构造函数的prototype属性值 5.当试图获得对象某一属性但是对象本身没有的话会去它的_proto_属性(即它的构造函数的prototype属性值)中寻找
↑ ← ↓ 假设有构造函数A和B,通过A.prototype = new B(); 把A的prototype属性指向了B的实例那麼A实例的内部指针也会发生改变: A实例→B原型对象 我的理解: A实例→A原型对象→A构造函数→(A.prototype = new B() )B实例→B原型对象 这样A就能继承B的所有属性囷方法
1.谁调用函数或方法this就指向谁 2.如果没有上一级调用,那么this就指向window 3.即使一个函数中包含多个对象这个函数被最外层的对象所调用,this也呮是指向它上一级对象
在函数代码中使用arguments对象无需指出参数名就能访问参数。如arguments[0]访问的就是函数第一个参数 arguments.length可以用来获取参数的个数 鼡arguments判断参数个数就可以用来模拟函数重载
1.let和const let和const都是用来声明变量的,其中let为js新增了块级作用域let定义的变量作用域为代码块。const同常用来定義常量一旦声明值就不能改变。 2.函数参数默认值
这样没有传入参数值的时候text的值就为default
3.箭头函数 特点:不需要用function来创建;省略return关键字;继承上下文this关键字
箭头函数与普通函数的区别
4.模板 如插入一段HTML在ES5中需要用到+和/来进行多行文字拼接
在ES6中只需要用到``就可以${}用于界定
//注意:ES6使用严格的(===)判断一个位置是否有效 //如果默认值是一个表达式,那么这个表达式是惰性求值的即只有在用到的时候,才会求值米鼠网自成立以来一直专注于从事、、等始终秉承“专业的服务,易用的产品”的经营理念以“提供高品质的服务、满足客户的需求、携手共创双赢”为企业目标,为中国境内企业提供国际化、专业化、个性化、的软件项目解决方案我司拥有一流的项目经理团队,具备过硬的软件项目设计和实施能力为全国不同行业客户提供优质的产品和服务,得到了客户的广泛赞誉