![240](https://cdn2.jianshu.io/assets/default_avatar/1-04bbeead395d74921af6a4e8214b4f61.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
非打印字符\n 换行\s 匹配任何一个空白符\S 匹配任何一个分空白符 特殊字符$ 结尾^ 开始* 0次或多次+ 1次或多次. 任意字符? 0或...
运行环境即浏览器(server端有nodejs) 过程:下载网页代码,渲染出页面,期间回执行若干JS 保证代码在浏览器中:稳定且高效 网页加载过...
git(版本管理)大型项目需要多人协作开发服务端:github、coding.net(码云)常用代码:git add . 提交修改过的所有文件g...
cookie本身用于浏览器和server通讯(本身是http一部分)被“借用”到本地存储(因为之前还没出storage)可用document.c...
api:XMLHttpRequest对象 状态码readyState0 - (未初始化)还没有调用send()方法1 - (载入)已调用send...
事件绑定addEventListener() 事件冒泡event.traget 获取点击的事件对象 事件代理基于事件冒泡的机制(事件绑定在父级)...
navigator 浏览器信息navigator.userAgent 当前浏览器的信息(简称UA) screen 屏幕信息 location 地...
vue和react封装了DOM DOM本质:一棵树 DOM节点操作获取DOM节点document.getELementByIddocument....
单线程和异步背景:单线程(JS本质)JS是单线程语言,只能做一件事浏览器和nodejs已支持JS启动进程,如web worker(但并不是说能改...