Welcome to the literati Association!

Welcome to the literati Association!

The president of the literati association is HJ.

    • 主页
    • 归档
    • 关于

exports、module.exports和export、export default

使用范围: 123require: node 和 es6 都支持的引入 export / import : 只有es6 支持的导出引入 module.exports / exports: 只有 node 支持的导出 node模块Node里面的模块系统遵循的是CommonJ

2018-07-20

ES5的构造函数和ES6的class

ES5js语言中,生成实例对象的传统方法就是通过构造函数: 12345678910function Point (x, y){ this.x = x; this.y = y; } Point.prototype.toString = function()&

2018-07-05

ES6-对象的拓展-属性名表达式

js定对象的属性,有2中方法12345//方法一obj.name = 'hjai';//方法二obj['na' + 'me'] = 'hjai'; 方法一:用标识符作为属性名.方法二:表达式作为属性名

2018-07-05

form提交文件

方式1123456<form id="formAudio" method="post" enctype="multipart/form-data" name="formAudio" target

2018-03-26

js中用 void 0 代替 undefined

因为undefined在javascript中不是保留字。也就是说你可以给undefined赋值: 题外话什么是保留字,就是js中关键字的替补队员,意思是现在虽然现在还不是关键字(也就是本身还不具备特殊含义的),但是未来可能会成为关键字的,你一样是不能使用它们当变量名啊方法名的

2018-03-23

ES6 import,export,export default

1.exportexport命令用于规定模块的对外接口,import命令用于输入其他模块提供的功能。 一个模块就是一个独立的文件。该文件内部的所有变量,外部无法获取。如果你希望外部能够读取模块内部的某个变量,就必须使用export关键字输出该变量。下面是一个 JS 文件,里面使用

2018-03-22

伪类和伪元素

伪类和伪元素的区别,其实很简单,从字面上就可以理解。它们有一个共同的修饰词“伪”,那么“伪”是什么意思呢?就是假的呗。所以,伪类就是假的类,伪元素就是假的元素,这就是在字面上它们之间的区别。(我的记法:伪类(泪)正常2只眼睛流泪,但是是伪的所以就只有一行眼泪了:,伪元素那就是2行

2018-03-21

js作用域链,执行环境(一)

1.作用域链从字面上理解:多个作用域连接在一起. 官方给出的定义是:当代码在一个环境中执行时,会创建变量对象的一个作用域链。作用域链的用途是保证对执行环境有权访问的所有变量和函数的有序访问 2.作用域又是什么呢?从字面上理解:起作用的范围(村里村长说话好使,村就是这个村长的作

2018-03-13

vue.js路由细说

vue官方API:飞机票~~呜 我的做法是先跟着代码敲一遍看到效果,再讲解各个原因 1,引入js文件12<script src="https://cdn.bootcss.com/vue/2.4.0/vue.js"></script>&l

2018-03-11

js单页hash路由原理

什么是路由?通俗点说,就是不同的URL显示不同的内容. 什么是单页应用?单页,英文缩写为SPA( Single Page Application),就是把各种功能做在一个页面内. 那所谓的单页路由应用就是:在一个页面内,通过切换地址栏的URL来实现切换内容的变化. 前端路由有2种

2018-03-11
Prev12345…8Next

Github 名片

友情链接

新浪微博

To the world you maybe one peeson , but to one person you maybe the world.
This is my goddess.

Powered by hexo and Theme by Jacman © 2019 HJ