Yucihent的博客

新博客地址:http://yucihent.top/

深入javascript之原型和原型链

原型和原型链是js中的难点也是重点,明白了原型和原型链会让我们在后面不管是学习还是工作都会更加高效,并且原型和原型链会是面试中必不可少的话题。看完此篇文章一定会让你对原型,原型链有深刻全面的了解。 深入系列:深入javascript之作用域 深入系列:深入javascript之执行上下文  ...

2018-03-02 21:22:27

阅读数 38586

评论数 16

开发者生存技能 - 代码规范篇

多人合作做项目,为了提高开发效率以及项目管理,一个良好的代码风格非常重要。以下为本人开发项目中的代码风格,仅供参考 WHY? 良好的代码习惯,方便团队合作,也是方便自己,多想想你的同事,不要让你的同事看你的代码时很痛苦 代码亲切易读 减少bug处理,方便bug查找解决,提高开发...

2019-01-25 11:26:41

阅读数 61

评论数 0

npm 删除 node_modules 文件夹

项目中大家肯定有想删除 node_modules 文件夹的,但是直接删除并不能解决问题 npm 提供一个包 remove-node-modules[添加链接描述](https://www.npmjs.com/package/remove-node-modules) 来帮助删除 node_mod...

2018-12-24 21:54:45

阅读数 682

评论数 0

React学习之路 -- React脚手架搭建项目

前言:写此系列博客的目的是对自己所学的react知识点的总结和巩固,以及自己对react相关知识点的个人见解,希望能帮助到还并不会使用react的开发者入门react react官方文档 react中文文档 react社区 项目搭建 ...

2018-11-23 13:35:19

阅读数 195

评论数 0

windows下MongoDB的安装和启动服务

mongodb下载地址:mongodb 安装 下载后直接点击next,可以点击custom选项自定义安装目录,我的安装目录是在F:\mongoDB 目录结构: 安装完成时没有data和mongod.cfg,这是后续需要自己新建 配置 在安装的根目录下(跟bin同级)新建文件夹data,在...

2018-11-05 16:27:50

阅读数 358

评论数 0

git常用操作

git用了很长时间了,对此做一个git常用操作总结 仓库 在当前目录新建一个Git代码库 git init 新建一个目录,将其初始化为Git代码库 git init [project] 下载一个项目 git clone [url] 配置 显示当前的...

2018-10-29 20:16:03

阅读数 42

评论数 0

JavaScript中的循环遍历

总结JavaScript中的循环遍历 定义一个数组和对象 const arr = ['a', 'b', 'c', 'd', 'e', 'f']; const obj = { a: 1, b: 2, c: 3, d: 4 } for() 经常用来遍历数组元素...

2018-09-28 20:14:28

阅读数 71

评论数 1

nodejs搭建一个简单的服务器

nodejs文档 创建一个简单的http服务器: 加载http模块 创建http服务对象 监听用户请求事件 设置监听端口 新建一个demo.js文件 加载http模块 const http = require('http'); 创建http...

2018-09-23 19:14:23

阅读数 209

评论数 0

性能优化之减少页面重排

做web开发,性能优化无疑是很重要的一点,此篇文章主要是从减少页面重排来优化性能 <div class="content"&a...

2018-09-17 22:29:11

阅读数 282

评论数 0

Atom的基本使用

vscode内存泄漏的问题,不得已放弃,转而使用atom,用了之后才发现atom真的太好用了 下载地址:atom 在这说一下atom的一些小玩意 tips 安装插件 点击 File – Settings – Install 搜索想要安装的插件进行安装即可 自定义...

2018-08-28 21:23:17

阅读数 946

评论数 0

JS导出Excel文件

需求: datatable表格,每一行带有checkbox,勾选checkbox导出当前行所有数据,全选则导出所有选中行的数据 <a class="download" download="用户列表"&...

2018-08-08 21:38:26

阅读数 131

评论数 0

dataTables -- ajax 分页基本使用

dataTables是一款很强大很好用的前端table 分页插件,地址:dataTables 如何使用大家可以去官网看看教程,此处总结下dataTables结合ajax需要注意的点 一,开始使用 JavaScript代码 $(document).ready(fu...

2018-06-02 19:23:44

阅读数 1768

评论数 2

深入javascript之作用域链和闭包

前言:深入js对学习框架很重要,希望这一系列文章会对你有帮助(持续更新中) 深入系列:深入javascript之原型和原型链 深入系列:深入javascript之作用域 深入系列:深入javascript之执行上下文 一,前言 有关作用域和执行上下文还...

2018-05-31 22:39:22

阅读数 228

评论数 0

经验总结之javascript篇

新地址:https://github.com/hezizi/Blog/issues/4,欢迎戳此篇文章主旨是记录js中常见,易犯错,重要等相关知识点(不定期更新)window.onload和$(document).ready()的区别    window.onload是在页面中包含图片在内的素有元...

2018-04-10 17:08:58

阅读数 2124

评论数 0

深入javascript之执行上下文

前言:深入js对学习框架很重要,希望这一系列文章会对你有帮助(持续更新中)深入系列:深入javascript之原型和原型链深入系列:深入javascript之作用域一,相关概念        EC : 执行上下文        ECS : 执行环境栈        VO : 变量对象       ...

2018-04-02 22:48:28

阅读数 1557

评论数 0

深入javascript之作用域

前言:深入js对学习框架很重要,希望这一系列文章会对你有帮助(持续更新中)深入系列:深入javascript之原型和原型链深入系列:深入javascript之执行上下文一,作用域        包括静态作用域和动态作用域,静态作用域也叫词法作用域,javascript采用的是静态作用域。     ...

2018-03-30 22:50:32

阅读数 1454

评论数 0

javascript中Array常用方法

js内置对象之Array一,会改变原数组            1.移除数组末尾最后一项.pop(),返回删除的元素               如果你在一个空数组上调用 pop(),它返回  undefined        let word = ['a', 'b', 'c', 'd']; ...

2018-03-25 14:23:24

阅读数 1081

评论数 0

判断一个变量是数组还是对象

javascript中如何准确判断一个变量是什么,面试中这是考一个人基本功扎不扎实必定会问的一个问题。如果你还不是很清楚,相信这篇文章会对你有所帮助。一,判断方法        1.typeof                我们能够使用typeof判断变量的身份,判断字符串得到string,数字...

2018-03-22 21:47:20

阅读数 2860

评论数 0

夯实js基础 -- 数据类型

不积小流无以成江海 ,夯实基础很重要,此次从js的数据类型开始,我相信会带来帮助。一,js的数据类型        简单数据类型:Number,String,Boolean,Null,Undefined        复杂数据类型:Array,Object        es6新增:Symbol二...

2018-03-01 21:11:36

阅读数 379

评论数 0

vscode自定义代码段

 用vscode做开发时,平时所用的代码段比较简洁,为了提高开发效率,我们需要自定义我们用着习惯方便的代码段,这里只是以js,vue为例。 相信大家一看就明白,至于代码段在哪里编写,在这我就不多说了,大家都明白。 我们就可以自定义开发中常用的代码段,节省时间,大大提高开发效率。(注意:创建哪种语言...

2018-02-02 21:12:19

阅读数 3126

评论数 0

提示
确定要删除当前文章?
取消 删除