- 博客(15)
- 收藏
- 关注
原创 命名规范
参考网易和百度命名规范 HTML规范 说明文案的注释 开始注释:(文案两头空格)。 结束注释:(文案前加“/”符号,类似标签的闭合) 允许只有开始注释! 代码的注释 单行注释<!-- <h1 class="m-logo"><a href="#">LOGO</a&am
2018-12-18 13:05:11
137
原创 卸载重装node后npm无反应
这里的无反应指的是npm -v什么也不出来,只是光标在闪烁,也不报错误。 这种问题很折磨人,不报错不知道怎么下手。还好网上查着是把npmrc文件删除。 注意:这里删除的是c盘账号下的npmrc文件,不是node目录下npm里的文件。 node下边已经有这个文件,不知道为什么全局下还会有?? ...
2018-12-04 21:34:36
1341
原创 模板
art-template引入模板 通常项目中会有共同的底部和顶部,共同的这一部分就可以拿出来。在父页面中用include引入头部和底部,每个页面单独的部分可以用block为每个页面留出区域。在子页面中用extend扩展父页面,内容写在block中。 parent.html <!DOCTYPE html> <html lang="en"> <h
2018-11-28 12:42:14
130
原创 经典的前端面试题
1、循环绑定事件 <ul> <li>0</li> <li>1</li> &a
2018-11-16 14:47:21
139
原创 vuex
vuex是vue配套的公共数据管理工具,它可以把一些共享的数据,保存到 vuex 中,方便 整个程序中的任何组件直接获取或修改我们的公共数据;
2018-10-20 11:17:17
341
原创 js 闭包与原型
参考https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Closures 一、闭包Closures js中的闭包是函数 (一个封闭的对外不公开的包裹结构或空间) 1、闭包要解决的问题 在函数外部访问不到函数内部的数据 要解决的问题就是需要在外部间接的访问函数内部的数据 2、基本结构 function outer(){ ...
2018-08-09 15:42:02
329
原创 VScode使用
VScode快捷键大全https://blog.csdn.net/p358278505/article/details/74221214 总结常用快捷键 ctrl +`切换终端 Tables Are ctrl +` 切换终端 col 2 is centered zebra stripes are neat git配置...
2018-07-11 09:31:58
832
原创 ES6
1、let 作用:类似于var,用来声明变量,但是所声明的变量,只在let命令所在的代码块内有效 不存在变量提升:先声明,后使用,否则报错 块级作用域内let声明的变量不受外部的影响,可以定义外层作用域的同名变量 不允许在相同作用域内重复声明一个变量 应用:for循环计数器 2、const 作用:也是用来声明变量,但是声明的是常量。 特性:一旦声明,常量的值就不能改变,也是块级作用域...
2018-07-04 10:17:25
171
原创 Webpack入门
基础配置 先初始化项目,在项目的目录下打开cmd,输入npm init 完成后输入cnpm i webpack-dev-server配置webpack 安装完成后项目中会出现node_modules文件夹和package.json文件...
2018-06-18 16:51:13
263
转载 NodeJS、NPM安装配置步骤(windows版本)
检查是否安装成功 node安装完成后,node -v回车 npm -v回车能打印出版本号说明已安装成功 配置node npm NPM安装的模块并不会安装到NodeJS的程序目录,npm install puer -g默认会安装到C:\Users\桌面\AppData\Roaming下 说明如果不修改npm的模块安装目录,那么它默认情况下都会安装到这里,随着你测试开发各种不同的项目,安...
2018-06-15 09:11:38
1223
原创 VUE基础
安装 安装vue脚手架 cnpm install -g vue-cli 安装完成后打印vue,可打印出相关信息 初始化项目 vue init webpack my-vue-project npm install 安装所有的依赖(貌似项目本身有node_modules) 运行项目 npm run dev 项目运行完打开http://localhost:8080/ ...
2018-06-14 10:02:28
529
转载 JS 函数节流(throttle)与函数去抖(debounce)
1.前言 以下场景往往由于事件频繁被触发,因而频繁执行DOM操作、资源加载等重行为,导致UI停顿甚至浏览器崩溃。 window对象的resize、scroll事件 拖拽时的mousemove事件 射击游戏中的mousedown、keydown事件 文字输入、自动完成的keyup事件 实际上对于window的resize事件,实际需求大多为停止改变大小n毫秒后执行后续处理;而其他事件大多的...
2018-06-11 10:13:26
277
原创 前端小知识
1、多个ajax请求的问题 ajax的请求是同步的,不会因为写的顺序而有先后之分,要想第二个在第一个后执行 Ajax2()方法的执行放到Ajax1()的success回调函数的最后一行。 Ajax1()的异步请求方法中,增加一个回调函数 :complete : Ajax2 ...
2018-06-06 09:37:51
168
转载 CSDN的markdown编辑器
欢迎使用Markdown编辑器写博客 本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I...
2018-05-30 11:09:10
143
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人