随笔分类 -  JavaScript

摘要:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.or 阅读全文
posted @ 2019-08-28 15:37 LIGHTPRO 阅读(20615) 评论(0) 推荐(0)
摘要://去掉html标签 function removeHtmlTab(tab) { return tab.replace(/<[^<>]+?>/g,'');//删除所有HTML标签 } function removeHtmlTab(tab) { return tab.replace(/<[^<>]+? 阅读全文
posted @ 2019-08-14 09:00 LIGHTPRO 阅读(919) 评论(0) 推荐(0)
摘要:非入侵式JavaScript针对哪些情况: 1.并不是每个人的浏览器都支持JavaScript。需要让每个人都能看到全部内容,并且无须在浏览器中执行代码 就能使用该应用。 2.一些运行方式非常奇怪的浏览器。比如视觉受损的人会使用屏幕阅读器,一些手机用户无法使用含有 JavaScript的站点。 3. 阅读全文
posted @ 2019-04-08 15:18 LIGHTPRO 阅读(1013) 评论(0) 推荐(0)
摘要:js命名规范 ECMAScript 规范中标识符采用驼峰大小写格式,驼峰命名法由小(大)写字母开始,后续每个单词首字母都大写。根据首字母是否大写,分为两种方式: Pascal Case 大驼峰式命名法:首字母大写。eg:StudentInfo、UserInfo、ProductInfo Camel Case 小驼峰式命名法:首字母小写。eg:studentInfo、userInfo、prod... 阅读全文
posted @ 2019-04-08 15:10 LIGHTPRO 阅读(4407) 评论(0) 推荐(0)
摘要:1、匿名函数 函数是JavaScript中最灵活的一种对象,这里只是讲解其匿名函数的用途。匿名函数:就是没有函数名的函数。 1.1 函数的定义,首先简单介绍一下函数的定义,大致可分为三种方式 第一种:这也是最常规的一种 function double(x){ return 2 * x; } 第二种:这种方法使用了Function构造函数,把参数列表和函数体都作为字符串,很不方便... 阅读全文
posted @ 2019-04-08 14:50 LIGHTPRO 阅读(1316) 评论(0) 推荐(0)
摘要:JavaScript 作用域 作用域是可访问变量的集合。 JavaScript 作用域 在 JavaScript 中, 对象和函数同样也是变量。 在 JavaScript 中, 作用域为可访问变量,对象,函数的集合。 JavaScript 函数作用域: 作用域在函数内修改。 JavaScript 局 阅读全文
posted @ 2019-04-08 14:45 LIGHTPRO 阅读(119) 评论(0) 推荐(0)
摘要:一、概述 除了正常运行模式,ECMAscript 5添加了第二种运行模式:"严格模式"(strict mode)。顾名思义,这种模式使得Javascript在更严格的条件下运行。 设立"严格模式"的目的,主要有以下几个: - 消除Javascript语法的一些不合理、不严谨之处,减少一些怪异行为; 阅读全文
posted @ 2019-04-08 14:35 LIGHTPRO 阅读(135) 评论(0) 推荐(0)
摘要:js的单线程和异步 前言 说到js的单线程(single threaded)和异步(asynchronous),很多同学不禁会想,这不是自相矛盾么?其实,单线程和异步确实不能同时成为一个语言的特性。js选择了成为单线程的语言,所以它本身不可能是异步的,但js的宿主环境(比如浏览器,Node)是多线程 阅读全文
posted @ 2019-03-20 00:12 LIGHTPRO 阅读(393) 评论(0) 推荐(0)