首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
再启程
掘友等级
全栈
努力学习,天天向上
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
JavaScript基础 - 数组去重的11种方法
总结数组去重的方法,方便日后查阅。 1. Set 2. Map 3. for + splice 4. for + indexOf 5. for + includes 6. for + sort 7. filter + hasOwnProperty 8. filter + ind…
JavaScript基础 - 遍历数组的12种方法
总结遍历数组的方法,方便日后查阅。 1. for for 循环和 for-in 能正确响应 break、continue 和 return语句,但 forEach 不行。 2. foreach 接收一个回调函数作为参数, 该回调接收3个参数。 foreach() 不会对空数组进…
浏览器基础 - 渲染
浏览器是多进程的,一个页面从请求到渲染,是多个进程在同时进行,这些进程主要由以下的组件产生。 渲染引擎主要渲染 html 、css 、图片 等内容。不同浏览器的渲染机制有差异。 重绘:当元素外观的改变时触发。如改变vidibility、outline、背景色等属性。 重排/回流…
前端框架 - vue核心原理解析
MVVM 和 MVC 是两种不同的软件设计模式。 Vue 和 React 使用的是 MVVM 的设计模式,与传统的 MVC 不同,它通过数据驱动视图。MVVM 模式是组件化的基础。 Vue 会遍历 data 所有的 property,并使用 Object.definePrope…
javascript基础 - 历史与创造者
JavaScript 是一种高级的、解释型的编程语言。JavaScript是一门基于原型、函数先行的语言,是一门多范式的语言,它支持面向对象编程,命令式编程,以及函数式编程。它已经由ECMA(欧洲电脑制造商协会)通过ECMAScript实现语言的标准化。 JavaScript …
Css基础 - 历史与创造者
CSS全称 Cascading Style Sheets,层叠样式表。 1994年哈坤·利(Hakon Wium)提出了CSS的最初建议。而当时伯特·波斯(Bert Bos)正在设计一个名为Argo的浏览器,于是他们决定一起设计CSS。 CSS 1.0:1996年12月W3C发…
Html基础 - 历史与创造者
HTML全称 HyperText Markup Language,即超文本标记语言。它是由Web的发明者 蒂姆·伯纳斯·李(Tim Berners-Lee)和同事 Daniel W. Connolly 于1990年创立的一种标记语言,它是标准通用化标记语言SGML 的应用。 H…
JavaScript基础 - 对象
对象是属性的无序集合。 通过 . 来访问或赋值 | . | 一个以 “属性名称” 命名的简单标识符 | N | 对象属性是由名字、值和一组特性(attribute)组成。在ECMAScript5中,属性值可以用一个或者两个方法替代,就是getter和setter。 由gette…
JavaScript基础 - 数据类型
提示:虽可检测,但 prototype 可被改写,constructor 会改变,不建议使用该方法判断。 一般类型都能检测,建议使用。 将值从一种类型转换为另一种类型通常称为类型转换(type casting),这是显式的情况;隐式的情况称为强制类型转换(coercion)。 …
javascript基础 - 属性类型应用场景
enumerable: 能否通过 for-in/Object.key()等方法返回属性,默认为true。 2. 不想被修改的属性 以vue源码举个栗子。 defineReactive是vue响应式的核心方法,它对obj的key属性定义了get和set 操作,从而实现了数据的监听…
下一页
个人成就
文章被点赞
123
文章被阅读
14,076
掘力值
749
关注了
0
关注者
14
收藏集
0
关注标签
4
加入于
2016-09-28