首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
javascript
葫芦哥GourdDoll
创建于2021-05-25
订阅专栏
javascript
暂无订阅
共14篇文章
创建于2021-05-25
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
js-继承
说明 几种继承的方式 立超老师视频 立超老师笔记 原型链继承 可以继承父原型属性,也可以继承父实例属性 缺点 所有子类会共享父的实例的属性,如何该属性是引用类型的话,比如数组,一个子类修改数据中,其他
js-原型
参考: JavaScript深入理解之原型与原型链 立超老师视频 立超老师笔记 前述 参考: JavaScript深入理解之对象创建 创建对象的方式 字面量或则new Object() 缺点:创建大量
js-克隆
1.浅克隆:只复制基本类型的数据,引用类型的数据只复制了引用的地址,引用的对象并没有复制,在新的对象中修改引用类型的数据会影响原对象中的引用。 2.深克隆:是在引用类型的类中也实现了clone,是cl
js-闭包
参考: 尚硅谷JavaScript高级教程(javascript实战进阶) 概念 作用域 作用域变量往上层找 作用域变量无使用会被销毁 子函数被使用时父级环境将被保留 -- 闭包 某函数可以使用其他函
js-高级(2)
复杂类型引用 函数参数 函数的参数赋值问题 先套用js高程一句话——ECMAScript 中所有函数的参数都是按值传递 什么叫做按值传递??? 可以简单理解为生成一个新的变量和需要传递的参数的值一样,
js-高级(1)
this指向 详见:《javascript设计模式与开发实践》 曾探写的、该内容非常不错; this的指向大致可以分为这几种:谁调用就指向谁 全局作用域中:指向全局对象window 作为全局作用域中函
js操作符
delete 可以作用来类型为Object的对象上。对象和数组。 删除对象上的key,作用在实例上,而不是原型上。 返回值:【Boolean】 删除成功:true,没找到:false 将数组对应索引位
js-浏览器的url各种获取
key:浏览器地址栏 url变化 不刷新 刷新页面; 前言: a标签href跳转:会触发url请求,但是不会触发整个应用页面加载; location.href跳转:相当于刷新页面;
js-类型
javascript中的数据类型总结、定义类型的方式、类型转换小结、类型判断、基本类型和引用类型的区别。
js-正则
正则表达式在js中是一个对象,相当于某个字符规则的标识。需要配合字符串类型的数据来使用,正则本身是没有实际处理能力,需要借助字符串的本身方法来进行一系列的操作。
js-函数Function
函数的定义 函数的提升 函数的名字 老版本的node,定义式的函数如果没有定义名字,是没有名字的,但是新版node的都有,堆栈也是跟踪到(就是抛出错误时,知道函数叫啥名) 函数的参数数量 尽管这在浏览
js-数组
js数组带你用到666 js数组带你用到666 js数组带你用到666 js数组带你用到666 js数组带你用到666
js-对象Object
说明 对象API的比较在于: 是Obejct静态方法、或通过实例调用原型方法 是否能够取到原型的属性 是否能够检索非枚举属性 是否改变原有对象 参数、返回值 ECMAScript 中有两种对象属性:数
js-字符串string
总结:查找、支持正则、判断、截取(包头不包尾):返回新串,不改变原串、替换:返回新串,不改变原串、处理;