`
文章列表
注:需关闭打开的Chrome。否则,将没有效果! windows系统 chrome浏览器: 1、创建Chrome的快捷方式,修改快捷方式的目标为: "C:\Program Files\Google\Chrome\Application\chrome.exe" --args --disable-web-security 2、双击我们创建的Chrome快捷方式,打开Chrome,如图出现“您使用的是不受支持的命令行标记:–disable-web-security。稳定性和安全性会有所下降”,表示你取消了跨域限制了,可以随意跨域调用数据了。 Safari浏览器: C: ...
1、启动终端 2、进入当前用户的HOME目录,命令如下: cd $HOME 3、更新.bash_profile文件(当该文件存在时),如果该文件不存在,可通过如下命令创建: touch .bash_profile 打开.bash_profile文件,对其内容进行编辑,命令如下: open -e .bash_profile 4、此时文本编辑器会打开一个文本,编辑内容如下: export PATH=${PATH}:/Users/apple/Library/Android/sdk/platform-tools export PATH=${PATH}:/Users/appl ...
手机类型判断 var ua = navigator.userAgent.toLowerCase(), BrowserInfo = { // 安卓 isAndroid: Boolean(ua.match(/android/g)), // iphone手机 isIphone: Boolean(ua.match(/iphone|ipod/g)), // ipad isIpad: Boolean(ua.match(/ipad/g)), // 微信 isWeixin: Boolean(ua.match(/M ...
eslint配置方式有两种: 注释配置:使用js注释来直接嵌入ESLint配置信息到一个文件里 配置文件:使用一个js,JSON或者YAML文件来给整个目录和它的子目录指定配置信息。这些配置可以写在一个文件名为.eslintrc.*的文件或者在package. ...
定义: 创建一个数据库新用户用db.createUser()方法,如果用户存在则返回重复错误。 语法: db.createUser(user, writeConcern)     user这个文档创建关于用户的身份认证和访问信息;     writeConcern这个文档描述保证MongoDB提供写操作的成 ...
浏览器在执行Javascript时,出于对安全性的考虑,禁止两个或者多个不同域的页面进行互相操作。 相同域的页面可以相互操作。 如在q515220999.iteye.com/blog/下的parent.html和child.html两个文件 1. parent.html <!DOCTYPE html> <html> ...
1、尽量减少HTTP请求次数 2、减少DNS查找次数 3、避免跳转 4、可缓存的AJAX 5、推迟加载内容 6、预加载 7、减少DOM元素数量 8、根据域名划分页面内容 9、使iframe的数量最小 10、不要出现404错误 11、使用内容分发网络 12、为文件头指定Expires或Cache-Control (设置服务器) 13、Gzip压缩文件内容(设置服务器) 14、配置ETag(设置服务器) 15、尽早刷新输出缓冲 16、使用GET来完成AJAX请求 17、把样式表置于顶部 18、避免使用CSS表达式(Expression) 19、使用外部JavaScript和CSS 20、削减Jav ...
状态行格式如下: HTTP-Version Status-Code Reason-Phrase CRLF 其中,HTTP-Version表示服务器HTTP协议的版本;Status-Code表示服务器发回的响应状态代码;Reason-Phrase表示状态代码的文本描述。 状态代码有三位数字组成,第一个数字定义了响应的类别,且有五种可能取值: 1xx:指示信息--表示请求已接收,继续处理 2xx:成功--表示请求已被成功接收、理解、接受 3xx:重定向--要完成请求必须进行更进一步的操作 4xx:客户端错误--请求有语法错误或请求无法实现 5xx:服务器端错误--服务器未能实现合法的请求 ...
// 制表符 table: /\t/g, // 换行符 line: /\n/g, // 正负整数或浮点数 intOrFloat: /^(-)?\d+(\.\d+)?$/, // 身份证 idCard: /^\d{15}$|^\d{18}$|^\d{17}(\d|X|x)$/, // 手机号码 MobileNo: /^1[34587]\d{ ...
解决MAC下MySQL忘记初始密码的方法分享给大家,供大家参考,具体内容如下 第一步: 点击系统偏好设置->最下边点MySQL,在弹出页面中,关闭服务 第二步: 进入终端输入:cd /usr/local/mysql/bin/ 回车后 登录管理员权限 sudo su 回车后输入以下命令来禁止mysql验证功能 ./mysqld_safe --skip-grant-tables & 回车后mysql会自动重启(偏好设置中mysql的状态会变成running) 第三步: 输入命令 ./mysql 回车后,输入命令 FLUSH PRIVILEGES; 回车后,输入命令 SET PASSW ...
1. 布局框架: Bootstrap: http://getbootstrap.com/ Foundation: http://foundation.zurb.com/ Uikit: http://www.getuikit.com/ Web Components:http://css-tricks.com/modular-future-web-components// 2. 构建工具及包管理器: Grunt: http://gruntjs.com/ Yeoman: http://yeoman.io/ Bower: http://bower.io/ NPM: https://www. ...
函数节流   函数节流是指控制一个函数的执行频率或间隔(就像控制水流的闸门一样),Underscore提供了debounce()和throttle()两个方法用于函数节流。   为了更清楚地描述这两个方法,假设我们需要实现两个需求:   需求1 ...
ECMAScript 6 在接下来的一段时间内将成为 ECMAScript的一个标准。这个标准预计在今年的时候就会被签署,不管在Github,还是在很多社区,javascript爱好者已经早已开始拥抱变化,享受ES6 带来的美好,这篇文章将介绍ES6的一些新特性。由于ES6 还没有很好地被浏览器支持,所以这篇文章的ES6代码将使用 Babel 进行编译。 ECMAScript 6 的新特性 箭头(Arrow) => 是function的简写形式,支持expression 和 statement 两种形式。同时一点很重要的是它拥有词法作用域的this值,帮你很好的解决this的指向问题,这 ...
在电影《叶问》中,甄子丹饰演的叶问每天会利用木人桩练习武艺,使得泳春拳法成为肌肉记忆的一部分。临场迎敌时,身体会使用正确的拳式,自然而然。 我以为JS编程基本功的练习于武术拳法的练习是一样的。通过一套有效 ...
// 获取当前设备或移动终端浏览器版本信息 var device = function() { var u = navigator.userAgent; return { trident: u.indexOf('Trident') > -1, //IE内核 presto: u.indexOf('Presto') > -1, //opera内核 webKit: u.indexOf('AppleWebKit') > -1, //苹果、谷歌内核 gecko: u.indexOf('Gec ...
Global site tag (gtag.js) - Google Analytics