自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

转载 javascript中的括号()用法小结

转载地址:https://www.jb51.net/article/48985.htm()作为一个数学运算中的基本符号,在计算机程序中也被大量使用,最基本的就是提高运算优先级,JS中也不例外1.提高优先级(1+2)*3 与数学运算中保持一致,先计算1+2再乘以3得出9同时也可以是其他表达式,如:复制代码代码如下:(a+(function(i){return i}(2)))*c2.函数的参数要放在括...

2018-06-20 13:33:25 5087

转载 JavaScript类型系统之基本数据类型与包装类型

 javascript的数据类型可以分为两种:原始类型和引用类型  原始类型也称为基本类型或简单类型,因为其占据空间固定,是简单的数据段,为了便于提升变量查询速度,将其存储在栈(stack)中(按值访问)。其中,javascript基本数据类型包括Undefined、Null、Boolean、Number和String五种  引用类型由于其值的大小会改变,所以不能将其存放在栈中,否则会降低变量查询...

2018-06-15 11:25:28 173

转载 JavaScript中的普通函数与构造函数比较

什么是构造函数?构造函数与普通函数区别是什么?用new关键字的时候到底做了什么?构造函数有返回值怎么办?构造函数能当普通函数调用吗?以下是我的一些理解,理解错误的地方恳请大家帮忙指正,谢谢!thisthis永远指向当前正在被执行的函数或方法的owner。例如:?12345function test(){  console.log(this);}test();//Window {top: Windo...

2018-06-13 18:01:15 190

原创 初见this

window.color = 'red'; var o = {color:'blue'}; function sayColor(){ console.log(this.color); }; sayColor(); o.SayColor = sayColor; o.SayColor();this引用的是执行的环境对象,函数名字仅仅是一个包含指针的变量而已。因此在不同的执行...

2018-06-09 19:13:21 162

原创 sort函数随想

实例1:function creatComparisonFunction(propertyName){ return function(object1,object2){ var value1 = object1[propertyName]; var value2 = object2[propertyName]; if (value1<value2...

2018-06-09 17:45:35 108

原创 函数声明和函数表达式

实例1:console.log(sum1(100,200));    // 300function sum1(num1,num2){    return num1+num2;}实例2:console.log(sum2(100,200));    //sum2不是函数var sum2 = function(num1,num2){    return num1+num2;}...

2018-06-09 16:00:31 107

转载 js正则表达式惰性匹配和贪婪匹配用法分析

本文实例讲述了js正则表达式惰性匹配和贪婪匹配用法。分享给大家供大家参考,具体如下:在讲贪婪模式和惰性模式之前,先回顾一下JS正则基础:写法基础:①不需要双引号,直接用//包含 => /wehfwue123123/.test();②反斜杠\表示转义 =>/\.jpg$/③用法基础:.test(str);语法:①锚点类/^a/=>以"a"开头/\.jpg$/=>以".jpg"...

2018-05-31 15:23:15 1298

原创 js中正则+贪婪模式和?引擎执行顺序剖析

操作的对象:This is a<EM>first</EM> test 匹配标签var reg = /<.+>/gm;var reg = /<[^>]+>/;var reg = /<.?+>/gm;参考资料http://www.jb51.net/tools/zhengze.html#greedyandlazy...

2018-05-31 15:13:21 286

原创 js中\b\b和^$的区别

\b是正则表达式规定的一个特殊代码,代表着单词的开头或结尾,也就是单词的分界处。虽然通常英文的单词是由空格,标点符号或者换行来分隔的,但是\b并不匹配这些单词分隔字符中的任何一个,它只匹配一个位置。^$匹配的是字符串正则表达式想以转译字符开始的都要使用^$var text = ".abc";var reg1 = /\b\.abc\b/;var reg2 = /^\.abc$/;console...

2018-05-31 12:12:44 2191

原创 js中\b和\B的区别

实例\Bvar text = "this is a former browser!";console.log(text.match(/\B.s/g)); // is sw实例\bvar text = "this is a former browser!";console.log(text.match(/\b.s/g)); //is\b单词边界,如果字符的左右两边有空白字符则为单词边界\B'非单...

2018-05-31 11:49:45 5481 2

转载 正则中没有开始符^和结束符$和有他们时的区别是什么??

有^时匹配必须从字符串开头开始,如 正则 "^abc" 可以匹配"abcd" 但不能匹配"dabc"有$时最后一个字符必须在字符串结尾同时有^和$表示必须匹配整个字符串如正则"^abc$"匹配字符串"abc",但不能匹配"abcd"...

2018-05-28 14:30:52 7334 3

转载 如何使用正则表达式的捕获组与非捕获组?

作者:cpu_driver链接:https://www.jianshu.com/p/5150863e7f7a來源:简书著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处

2018-05-27 17:30:40 867

转载 浅析作用域链–JS基础核心之一

关于闭包和作用域http://www.zhangyunling.com/134.html/comment-page-1#comment-79610

2018-05-11 15:44:39 97

转载 js 中的活动对象 与 变量对象 什么区别?

作者:闭家锁链接:https://www.zhihu.com/question/36393048/answer/71879330来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。在回答这道题的时候,我也是抱着总结的目的来学习的,因为遇到了某些疑问所以最近一直在温习闭包、执行环境与作用域以及function引用类型的知识。鉴于题主没有问题描述,那么我姑且认为题主具有初级以...

2018-04-29 15:48:38 4441 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除