随笔分类 - javascript
摘要:地址:https://www.lodashjs.com/ Lodash 是一个一致性、模块化、高性能的 JavaScript 实用工具库。
阅读全文
摘要:https://juejin.im/post/5b1deac06fb9a01e643e2a95?utm_medium=fe&utm_source=weixinqun 前言 其实一开始对栈、堆的概念特别模糊,只知道好像跟内存有关,又好像事件循环也沾一点边。面试薄荷的时候,面试官正好也问到了这个问题,当
阅读全文
摘要:https://www.w3cschool.cn/javascript/dict
阅读全文
摘要:这里面放各种通用的js方法 1、 //获取url中的参数 getUrlParam(name) { const reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象 const r = window.locat
阅读全文
摘要:https://www.cnblogs.com/liugang-vip/p/5616484.html
阅读全文
摘要:一、ES6 1、模块化 ES6通过export和import实现模块化 ES6的模块化的基本规则或特点, 欢迎补充: 1:每一个模块只加载一次, 每一个JS只执行一次, 如果下次再去加载同目录下同文件,直接从内存中读取。 一个模块就是一个单例,或者说就是一个对象; 2:每一个模块内声明的变量都是局部
阅读全文
摘要:文章:https://juejin.im/post/5a9315e46fb9a0633a711f25 https://github.com/jamiebuilds/babel-handbook/blob/master/translations/zh-Hans/plugin-handbook.md 你
阅读全文
摘要:http://codebay.cn/post/7452.html https://github.com/Chalarangelo/30-seconds-of-code
阅读全文
摘要:转载地址:https://www.cnblogs.com/mq0036/p/4605255.html 一般看JQuery插件里的写法是这样的 今天看到bootstrap的javascript组件是这样写的 为什么要在前面加一个 " ! " 呢? 我们都知道,函数的声明方式有这两种 楼主问题中出现的两
阅读全文
摘要:在项目汇总,我们有这样的需求,如果内容多了,就自动省略,自动添加title 这个需要判断判断俩个值,一个是width(),一个是scrollWidth, 在div中,如果内容没有超过边框,这俩个值是一样的,就是css设置的宽度;如果内容超过边框了,scrollWidth的值会大于width,所以我们
阅读全文
摘要:地址:https://www.cnblogs.com/xxxxBW/p/4914567.html bind方法,顾名思义,就是绑定的意思,到底是怎么绑定然后怎么用呢,下面就来说说我对这个方法的理解。 语法 fun.bind(this,arg1,arg2,...) bind()方法会创建一个新的函数,
阅读全文
摘要:Js获取当前浏览器支持的transform兼容写法 该方法用于获取浏览器支持的transform属性。如果返回的为空字符串,则表示当前浏览器并不支持transform js获取元素样式 获取元素样式在IE浏览器与其他浏览器有一些不同,因此我们需要一个兼容性的写法:
阅读全文
摘要:参考地址:http://www.runoob.com/jsref/jsref-map.html JavaScript Array 对象 实例 返回一个数组,数组中元素为原始数组的平方根: var numbers = [4, 9, 16, 25];function myFunction() { x =
阅读全文
摘要:转载:http://www.cnblogs.com/zhaowenxin/p/6160676.html 对象的扩展 1.ES6中,对象的属性和方法可简写:对象的属性值可不写,前提是属性名已经声明; 2.Object.assign()方法 特点:浅拷贝、对象属性的合并 Object.assign()方
阅读全文
摘要:http://blog.csdn.net/painsonline/article/details/7215087 桥接模式:http://www.cnblogs.com/TomXu/archive/2012/04/19/2437321.html 组合模式:http://www.cnblogs.com
阅读全文
摘要:转载地址:https://www.cnblogs.com/echolun/p/7646025.html 这里substring(1)的意思就是从下标1开始一直到字符串结尾处。但是参考写法提供的此处代码是substr(1,arr[i].length-1); 好吧,我承认虽然知道substring和su
阅读全文
摘要:1 // 通过createXHR()函数创建一个XHR对象 2 function createXHR() { 3 if(window.XMLHttpRequest) { // IE7、Firefox、Opera、Chrome和Safari 4 return new XMLHttpRequest(); 5 }else if(window.ActiveXObject) { ...
阅读全文
摘要:JavaScript esc ape() 函数 定义和用法 escape() 函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串。 说明 该方法不会对 ASCII 字母和数字进行编码,也不会对下面这些 ASCII 标点符号进行编码: * @ - _ + . / 。其他所有的字符都会被转义
阅读全文

浙公网安备 33010602011771号