js
xianengneng
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Running Homebrew as root is extremely dangerous and no longer supported
homebrew 无法安装,提示不能在根目录下使用。Running Homebrew as root is extremely dangerous and no longer supported.As Homebrew does not drop privileges on installation you would be giving allbuild scripts full acce...原创 2018-12-03 17:15:47 · 3477 阅读 · 0 评论 -
javascript 复习细节总结一
javascript 复习细节总结字符串的一些方法:var x = "JohnJohn"; // x 是字符串y=x.charAt(2) // hy=x.index("o") //1y=x.charCodeAt(2) //104y=x.fromCharCode(104) // hy=x.sl...原创 2018-12-04 08:13:56 · 183 阅读 · 0 评论 -
promise多个then的调用
方案一promise多个then的调用function run1(){ console.log('run1'); return new Promise((resolve,reject)=>{ setTimeout(function(){ console.log('异步过程1'); resolve('我是数据1') ...原创 2018-12-14 13:16:42 · 3250 阅读 · 0 评论 -
ES6入门-generator实现异步操作
generator的定义:let tell=function*(){ yield 'a'; yield 'b'; return 'c'}let k=tell()console.log(k.next())console.log(k.next())console.log(k.next())console.log(k.next())结果如下:也可以用gene...原创 2018-12-14 17:21:05 · 279 阅读 · 0 评论 -
vue封装一个Jsonp 跨域请求的方法
import originJsonp from 'jsonp' // url是一个地址,请求通过data拼接到url上,并返回一个promiseexport default function jsonp(url, data, option) { // url没有?时要先添加一个 url += (url.indexOf('?') < 0 ? '?' : '&') + pa...原创 2018-12-15 13:22:51 · 560 阅读 · 0 评论 -
Cookie的封装
//设置cookoefunction setCookie(name,value,day){ var Odate=new Date() Odate.steDate(Odate.getDate()+day) document.cookie=name+'='+value+',expires='+Odate}//获取cookiefunction getCookie(nam...原创 2018-12-18 08:03:37 · 258 阅读 · 0 评论 -
Ajax 的封装
1 Ajax 的封装function ajax(url,sucess,faild){ var xhr=new XMLHttpRequest() xhr.open('GET',url,true); Xhr.send(null) xhr.onreadystatechange=function(){ if(xhr.readyState==4){ ...原创 2018-12-18 08:13:18 · 255 阅读 · 0 评论 -
offsetWidth offsetHeight clientWidth clientHeight style.width/height scrollWidth scrollHeight
offsetWidth //返回元素的宽度(包括元素宽度、内边距和边框,不包括外边距)offsetHeight //返回元素的高度(包括元素高度、内边距和边框,不包括外边距)clientWidth //返回元素的宽度(包括元素宽度、内边距,不包括边框和外边距)clientHeight //返回元素的高度(包括元素高度、内边距,不包括边框和外边距...原创 2019-01-12 09:27:26 · 228 阅读 · 0 评论 -
用javaScript实现的5个函数
1.数据扁平化数组扁平化有很多方法,但最终最好的方法就是递归,实现一个指定深度的扁平化方法,这样基本的套路都会了解。function flattenDepth(array, depth = 1) { 2 let result = [] 3 array.forEach(item => { 4 let d = depth 5 if (Array.isArray(ite...原创 2019-01-19 20:23:20 · 281 阅读 · 0 评论
分享