会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
RestfulCoding
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
上一页
1
2
3
4
下一页
2019年11月14日
搜索高亮
摘要: 一、使用replace方法(推荐) function getHighlightText({keyWord, text} = {}) { if (!keyWord || !text) { return text } const condition = '(' + keyWord + ')' const
阅读全文
posted @ 2019-11-14 11:07 浅浅一笑~
阅读(111)
评论(0)
推荐(0)
编辑
2019年11月6日
webpack
摘要: 一、webpack是用来打包JavaScript。在应用程序中使用webpack时,它会递归的构建一个依赖关系图,其中包含应用程序的每个模块,然后将所有的模块打包成一个或者多个bundle。 二、配置项 1. 入口entry(entry的值可以是字符串,字符串数组或者对象) webpack从入口的文
阅读全文
posted @ 2019-11-06 16:23 浅浅一笑~
阅读(169)
评论(0)
推荐(0)
编辑
2019年10月28日
html
摘要: 一、概念 HTML(超文本标记语言-HyperText Markup Language)定义了网页内容的含义及结构。由一系列的元素组成。元素包括开始标签、结束标签、内容。某些没有结束标签的元素称为空元素。元素具有属性,属性没有值的时候称为布尔属性。例如:<div class="header"></d
阅读全文
posted @ 2019-10-28 16:22 浅浅一笑~
阅读(122)
评论(0)
推荐(0)
编辑
2019年9月12日
内存
摘要: 以下概念引用自MDN 一、javascript创建变量的时候是自动分配内存的,当不使用变量的时候自动释放内存。释放的过程称为垃圾回收。 二、内存的生命周期:分配所需内存;使用分配的内存(读、写);不需要时释放。 三、垃圾回收 1. 引用计算(如果没有引用指向该对象,则该对象会被垃圾回收机制回收。缺点
阅读全文
posted @ 2019-09-12 16:16 浅浅一笑~
阅读(222)
评论(0)
推荐(0)
编辑
2019年9月10日
原型
摘要: 以下概念引用自MDN。 一、JavaScript是基于原型的。es6中的class关键字只是一个语法糖。 二、null没有原型。每一个实例对象都有一个私有属性(_proto_)指向其构造函数的原型对象(prototype)。该原型对象也有一个自己的原型对象(_proto_)。依次层层向上直到一个对象
阅读全文
posted @ 2019-09-10 10:54 浅浅一笑~
阅读(280)
评论(0)
推荐(0)
编辑
2019年9月7日
闭包
摘要: 1. 定义 引用MDN的说法: 闭包是函数和声明该函数的词法环境的组合。这个环境保护了这个闭包创建时所有能够访问的局部变量。 我的理解是:在一个函数(外部函数或者父函数)内部定义了一个函数(即内部函数),且这个内部函数访问了外部函数的变量。这个内部函数就形成了一个闭包。 2. 作用 闭包可以在函数外
阅读全文
posted @ 2019-09-07 12:00 浅浅一笑~
阅读(209)
评论(0)
推荐(0)
编辑
作用域、变量提升、函数提升、数据类型
摘要: 一、作用域分类 (作用域范围内定义的变量,整个作用域都可以访问) 1. 全局作用域 使用var声明(或者不严格模式下没有声明)且在函数外定义的变量,其作用域范围是全局的,称其为全局作用域。 2. 函数作用域 使用var声明且在函数内部定义的变量,其作用域范围是整个函数,称其为函数作用域。 3. 块作
阅读全文
posted @ 2019-09-07 09:42 浅浅一笑~
阅读(172)
评论(0)
推荐(0)
编辑
2019年9月6日
关键字this、new;apply、call、bind方法的用法
摘要: 一、this 1. 定义 引用MDN的说法:当使用在函数中时,this指代当前对象,即调用了函数的对象。如果在一个对象上使用了点或者方括号来访问属性或者方法,这个对象就成了this。如果访问属性或者方法时,没有使用点或者方括号,那this将指向全局对象。 2. 例子 function Person
阅读全文
posted @ 2019-09-06 11:42 浅浅一笑~
阅读(225)
评论(0)
推荐(0)
编辑
2019年4月2日
JS的相等与不相等
摘要: 1. 严格相等 (严格相等比较的是两个值是否相等,两个被比较的值在比较前都不进行隐式转换(即不转换数据类型),所以当两个值当数据类型不一致时,是不相等的) console.log(0 0)// true console.log(+0 -0)// true console.log(0 -0)// t
阅读全文
posted @ 2019-04-02 14:59 浅浅一笑~
阅读(1639)
评论(0)
推荐(0)
编辑
2019年3月26日
mac 安装WebStorm及卸载
摘要: 1. 安装 下载地址:http://www.jetbrains.com/webstorm/ 验证码地址:http://idea.lanyus.com/ 例如下载WebStorm-2018.3.5.dmg, 双击之后就进入安装流程了。 2. 修改系统的日期时间 打开系统的偏好设置-日期与时间,输入密码
阅读全文
posted @ 2019-03-26 21:43 浅浅一笑~
阅读(3173)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
下一页