![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
你走开``
hello , my Friend and the world .
展开
-
javascript笔记
1.Undefined 和 Null 的区别 实例 null 和 underfined 的值相等,但类型不等 2.JavaScript 数据类型 在 JavaScript 中有 5 种不同的数据类型: string number boolean object function 3 种对象类型: Object Date Array 2 个不包含任何值的数据类型: null原创 2017-05-30 15:29:17 · 298 阅读 · 0 评论 -
Object.keys方法之详解
在实际开发中,我们有时需要知道对象的所有属性,原生js给我们提供了一个很好的方法:Object.keys(),该方法返回一个数组传入对象,返回属性名var obj = {'a':'123','b':'345'};console.log(Object.keys(obj)); //['a...转载 2018-06-13 11:59:38 · 644 阅读 · 0 评论 -
首先要知道export,import ,export default是什么
首先要知道export,import ,export default是什么ES6模块主要有两个功能:export和importexport用于对外输出本模块(一个文件可以理解为一个模块)变量的接口import用于在一个模块中加载另一个含有export接口的模块。也就是说使用export命令定义了模块的对外接口以后,其他JS文件就可以通过import命令加载这个模块(文件)。这几个都是ES...转载 2018-04-06 16:19:00 · 2694 阅读 · 2 评论 -
JavaScript 中的正则表达式
1、正则表达式概述ECMAScript 3 开始支持正则表达式,其语法和 Perl 语法很类似,一个完整的正则表达式结构如下:?1var expression = / pattern / flags ;其中,模式(pattern)部分可以是任何简单或复杂的正则表达式,可以包含字符类、限定符、分组、向前查找以及反向引用。每个正则表达式都可带有一或多个标志(flags),用以标明正则表达式的行为,正转载 2017-12-18 17:08:58 · 849 阅读 · 0 评论 -
js文件中如何使用EL表达式
分两种情况1. js代码在JSP页面中, 这可以直接使用EL表达式. 如:[html] view plain copy print?<script type=“text/javascript”> (function () { </span></li><li class="alt"><span> &n转载 2017-08-10 15:37:51 · 939 阅读 · 0 评论 -
JS正则表达式基本用法(经典全)
//校验是否全由数字组成 funtin isigit(s) { var patrn=/^[0-9]{1,20}$/; if (!patrn.x(s)) rturn fals rturn tru } JavaSript表单验证mail,判断一个输入量是否为邮箱mail,通过正则表达式实现。//检查mail邮箱 funtin ismail(str){ var rg = /^([a-zA-Z转载 2017-08-03 14:26:51 · 1076 阅读 · 1 评论 -
javascript 学习笔记(2)
js中控制html元素的样式以及普通事件的使用<script type="text/javascript"> function over(obj) { obj.style.color = "#f00"; //在css中的以"_"连接的数据,在js中使用驼峰格式 obj.style.fontSize = "20px"; } fu原创 2017-07-20 11:49:38 · 341 阅读 · 0 评论 -
js的作用域链与闭包
函数的作用域链 依次为: 该函数的上文变量 .该函数自己的变量. (上至globel全局) 如图:alert的结果是window. 因为当调用person.say()后返回的是一个匿名函数 function() {return this.name} . 此时say等的内存已经释放了. 而该匿名函数的上下文是window.所以会在全局变量中取寻找该变量 –window.闭包.闭包就是扩展了函数参数的原创 2017-08-01 00:17:09 · 290 阅读 · 0 评论 -
深入理解javascript原型和闭包(3)——prototype原型
转载于 : http://www.cnblogs.com/wangfupeng1988/p/3977924.html既typeof之后的另一位老朋友!prototype也是我们的老朋友,即使不了解的人,也应该都听过它的大名。如果它还是您的新朋友,我估计您也是javascript的新朋友。 在咱们的第一节(深入理解javascript原型和闭包(1)——一切都是对象)中说道,函数也是一种对象。他转载 2017-07-23 21:05:36 · 235 阅读 · 0 评论 -
深入理解javascript原型和闭包(2)——函数和对象的关系
转载于 : http://www.cnblogs.com/wangfupeng1988/p/3977924.html上文(理解javascript原型和作用域系列(1)——一切都是对象)已经提到,函数就是对象的一种,因为通过instanceof函数可以判断。var fn = function () { };console.log(fn instanceof Object); // true对!转载 2017-07-23 20:41:40 · 250 阅读 · 0 评论 -
深入理解javascript原型和闭包(1)——一切都是对象
转载于 : http://www.cnblogs.com/wangfupeng1988/p/3977987.html“一切都是对象”这句话的重点在于如何去理解“对象”这个概念。——当然,也不是所有的都是对象,值类型就不是对象。 首先咱们还是先看看javascript中一个常用的运算符——typeof。typeof应该算是咱们的老朋友,还有谁没用过它?typeof函数输出的一共有几种类型,在转载 2017-07-23 20:32:44 · 255 阅读 · 0 评论 -
Eclipse中实现JS代码提示功能
用Eclipse写js代码时没有提示,很烦,心累:找个各种方法以及插件,试了一下,个人感觉AngularJS Eclipse 插件很强,好用,不多说,先装上:然后重启Eclipse ,右键你的项目convert to Tern Project 也行根据自己的需要变动,直接OK,接下来就是见证奇迹的时刻:如果要变动就右键项目好用不?好用详细介绍在这里:http://www.cnblogs.转载 2017-07-20 11:50:08 · 423 阅读 · 0 评论 -
彻底弄懂JS的事件冒泡和事件捕获
在学校,听老师讲解事件冒泡和事件捕获机制的时候跟听天书一样,只依稀记得IE使用的是事件冒泡,其他浏览器则是事件捕获。当时的我,把它当成IE浏览器兼容问题,所以没有深究(IE8以下版本的浏览器已基本退出市场)。工作至今,虽然多次遇到该类问题,但均未深究,始终一知半解,遇到了全TM靠猜(选A不行就选B呗)。今天闲来无事自己做了个demo,算是把这个问题彻底搞明白了。先上结论:他们是描述事件触发时序问...转载 2018-06-28 13:40:45 · 130 阅读 · 0 评论