- 博客(8)
- 收藏
- 关注
原创 JS中的字符串String和内置Math函数
@JS中字符串的扩展 length-属性返回字符串的长度(字符个数) str.length //3 字符串常用的API
2019-10-23 08:54:48
261
原创 Node.js(一)
@Node.js的学习(一) Node.js Node.js不是一种单独的语言,是JS运行的平台,它本身也是用JS编程 Node.js不用建在任何服务器软件上面 Node.js没有根目录的概念,没有web容器(顶层路由设计,可以设置很漂亮的路由) Node.js特点(单线程、非阻塞I/O、事件驱动) 单线程:它是单线程的,但是它在宏观上面实现并发(8GB可以同时处理4万用户),优点:不会有线...
2019-10-16 21:23:09
110
原创 ES6总结(常用API)
@ES6相关知识总结 let和const let 用法和var差不多,新增用来定义变量的关键字,但是有些地方不同需要注意 let不允许重复声明变量,强行声明报错 let声明变量只能在块级作用域内有效,ES6新增加块级作用域的概念 let声明变量不能声明和函数形参相同的变量,会报错 let声明变量不会被提升,所以只能在声明之后才能进行使用,在之前使用会报错 暂时性死区(TDZ):ES6规定,在一...
2019-10-15 15:34:35
416
原创 webpack和gulp之间的区别
@两种前端构建工具gulp和webpack的作用和区别 gulp(构建工具、自动化,提高效率) gulp可以看作是一个工具链,构建工具,他其实强调的是前端开发流程,gulp可以定义一系列的task任务(比如SCSS编译,文件压缩合并,启动server等),然后定义这些task的顺序,来让gulp按照顺序执行,以此来构建前端开发流程 举例:其实可以把gulp当作一个流水线,一个产品从刚开始到完成,...
2019-10-11 09:01:05
414
原创 函数、原生JS的事件相关(上)
@关于函数和原生JS的一些事件相关知识点 函数的返回值 所有的函数都会有返回值,一般函数的返回值默认是undefined 函数内使用return来自定义返回值,但是注意return语句之后的代码全部都不执行 原生JS中的事件 注意某些事件之间触发条件的区别 函数作用域 不考虑ES5、ES6,主要是全局作用域和函数作用域,但是要注意隐式声明全局变量时候的调用 注意:上图中若没有调用函数,则访问...
2019-10-11 00:33:09
106
原创 移动端常见问题(兼容性)
@ 移动端相关问题 H5标签兼容性 可以使用Can I USe来查看相关兼容性,链接:标签属性的浏览器兼容查询 CSS兼容性问题 常用的方法就是咱们可以在写CSS属性的时候,加上一些浏览器内核的前缀 为了方便,咱们现在可以使用Modernizr-------一个 JavaScript 库,用于检测用户浏览器的 HTML5 与 CSS3 特性,能比较方便我们开发.链接:Modernizr 移动...
2019-10-10 01:24:53
178
原创 关于数据类型的转换
@ 关于JS中的一些数据类型的转换 强制类型转换 转为字符串 toString():注意,该方法不能转换null和undefined String():该方法任何数据都能转换 转为数值Number、parseInt、parseFloat(上节已经总结) 转为布尔值:Boolean()方法,转为布尔值 注意:undefined、null、0、NaN、false、’’(空字符)会转为false,...
2019-10-10 00:01:58
134
原创 JS
@JS基础DAY01 JS基础学习 主要以自己学习前端相关知识为目的,积累自己的知识库,巩固自己的知识。 变量的概念以及底层原理 变量是指没有固定的值,可以改变的数;应该把它看作是存储信息的容器: 使用变量的优点:方便使用,统一修改; 2.JS中的变量是松散类型的,可以用来保存任何类型的数据; 3.JS中使用var来申明变量 ; var声明变量的底层原理 本质上看,变量代表的是一段可以操作的内...
2019-10-09 01:05:10
405
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人