javascript
noone-qkr
这个作者很懒,什么都没留下…
展开
-
JS基础归纳四、函数作用域、全局作用域、作用域链具体案例解析
//函数和全局作用域 var a = 11 function fn(){ var a = 200 console.log('fn', a) } console.log('global',a) //global 11 fn() //fn 200 ...原创 2018-10-31 05:08:01 · 111 阅读 · 0 评论 -
axios 中params 与data
params 是get请求 会把参数放到url 中data 是post请求会把参数添加到请求体(body)中区分两者原创 2018-11-26 13:05:44 · 2965 阅读 · 0 评论 -
JS基础归纳六、关于return
语法为:return 表达式;语句结束函数执行,返回调用函数,而且把表达式的值作为函数的结果retrun true; 返回正确的处理结果。return false;返回错误的处理结果,终止处理。return;把控制权返回给页面。function fn(){ for(var i=0; i<4; i++){ if(i){ r...原创 2018-11-08 00:36:40 · 99 阅读 · 0 评论 -
字符串第一次出现而且只出现一次 并返回该字符 没有则返回false
//字符串第一次出现而且只出现一次 并返回该字符 没有则返回falsefunction unique(str) { var arr = [] if (typeof str === 'undefined') { //异常处理?? str = '1' } arr = str.split('') for (let i = 0; i < arr.length; i++) {...原创 2018-11-11 02:40:33 · 205 阅读 · 0 评论 -
JS基础归纳三、this的不同使用场景、call apply bind
关于this几种不同的使用场景 //1.作为构造函数执行 //2.作为对象属性执行 //3.普通函数执行 //call apply bind代码如下: function Foo(name) { this.name = name //this 就是构造函数Foo } ...原创 2018-10-31 05:00:33 · 118 阅读 · 0 评论 -
JS基础归纳二、js原型规则
js原型规则 1.所有的引用类型(数组、对象、函数) --- a.都具有对象特性,即可自由扩展属性(null除外) --- b.都有_proto_(隐式原型)属性,属性值是一个普通的对象 所有的函数,都有一个prototype(显式原型)属性,属性值也是一个普通对象 所有的引用类型(数组、对象、函数),...原创 2018-10-31 04:49:12 · 144 阅读 · 0 评论 -
JS基础归纳一、 引用类型、值类型、JS内置函数
// 引用类型: 数组 对象 函数(都是可以添加属性、都是用指针指向存储位置) // JS中 typeof能得到的类型:值类型(undefined string boolean number) // typeof null 引用类型(object) var a = { age: 20 }; var b = a; ...原创 2018-10-31 04:40:37 · 107 阅读 · 0 评论 -
JS基础归纳五、闭包和闭包使用场景代码分析
//闭包 是函数和声明该函数的词法环境的组合 //闭包使用场景 1.函数作为返回值 2.函数作为参数传递 function F11(){ var a = 100 return function() { console.log(a) //自由变量,在声明时候的父作用域...原创 2018-10-31 05:11:39 · 153 阅读 · 0 评论