随笔分类 -  js

摘要:了解打包的历史可以更好的知道事物发展的趋势 暗黑阶段 2009以前 在2009年之前的前端历史里,基本是不存在打包这个说法的。最开始的网页基本是纯静态的HTML或者服务端输出,js能做的事情也比较有限。 直到2004年,也就是Google 推出 Gmail 的时候,AJAX开始被广泛使用,也就是用J 阅读全文
posted @ 2022-10-14 19:13 黄河大道东 阅读(84) 评论(0) 推荐(0) 编辑
摘要:所有浏览器都完全支持 ECMAScript 3 所有现代浏览器都完全支持 ECMAScript 5 | 浏览器 | 版本 | 起始日期 | | | | | | Chrome | 23 | 2012 年 9 月 | | Firefox | 21 | 2013 年 4 月 | | IE | 9* | 2 阅读全文
posted @ 2022-10-14 15:31 黄河大道东 阅读(36) 评论(0) 推荐(0) 编辑
摘要:npm:依赖管理工具 yarn:依赖管理工具 nvm:node版本管理工具 nrm:npm镜像管理工具(类似maven) webpack打包 阅读全文
posted @ 2022-02-09 00:04 黄河大道东 阅读(26) 评论(0) 推荐(0) 编辑
摘要:一、模块系统 js中模块导入导出(export&import)问题 两分钟搞定module.exports与exports区别 【test.js】 exports.hello = function() { console.log('hello'); } exports.world = functio 阅读全文
posted @ 2022-02-05 19:27 黄河大道东 阅读(62) 评论(0) 推荐(0) 编辑
摘要:一、Cookie设置域名domain与跨域的问题说明 1、Cookie无法设置除当前域名或者其父域名之外的其他domain,这是因为浏览器出于对cookie的保护造成的(同源策略),也就是cookie无法跨域设置。 2、对于子域名有如下规则,当前域名只能设置当前域名以及当前域名的父(上级)域名,不能 阅读全文
posted @ 2022-02-03 00:41 黄河大道东 阅读(844) 评论(0) 推荐(0) 编辑
摘要:一般关于js读取cookie方法有很多,下面的实例函数主要是利用split函数来分切,和document.cookie获取所有cookie再利用for遍历所有数组,判断如果cookie名相同,那么这个cookie 就是我们要找的。 方法一 代码如下: var acookie = document.c 阅读全文
posted @ 2021-03-08 19:19 黄河大道东 阅读(6398) 评论(0) 推荐(0) 编辑
摘要:优先级运算类型关联性运算符 21 圆括号 n/a(不相关) ( … ) 20 成员访问 从左到右 … . … 需计算的成员访问 从左到右 … [ … ] new (带参数列表) n/a new … ( … ) 函数调用 从左到右 … ( … ) 可选链(Optional chaining) 从左到右 阅读全文
posted @ 2020-11-30 12:50 黄河大道东 阅读(120) 评论(0) 推荐(0) 编辑
摘要:<script> var a = (function () { var b = 0; return function () { // a() 这个括号才代表对内层函数的调用; //return b++; return b += 1; } })(); // 此处的括号代表执行外部的匿名函数 alert 阅读全文
posted @ 2020-11-27 00:42 黄河大道东 阅读(68) 评论(0) 推荐(0) 编辑
摘要:全局变量会绑定到window上,不同的JavaScript文件如果使用了相同的全局变量,或者定义了相同名字的顶层函数,都会造成命名冲突,并且很难被发现。 减少冲突的一个方法是把自己的所有变量和函数全部绑定到一个全局变量中。例如: // 唯一的全局变量MYAPP: var MYAPP = {}; // 阅读全文
posted @ 2020-11-26 23:56 黄河大道东 阅读(110) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示