随笔分类 - Javascript ES6 jq
摘要://jquery版 发同步请求 function getData(url,param,fn){ var Authorization=localStorage.getItem("Authorization"); var commonParam={ "portalType": "PC_MID", "reqTime": new Date().getTime(...
阅读全文
摘要:polyfill.js下载方法: 页面中引用"polyfill.js" 和 "browser.min.js" JS代码script标签加上 type="text/babel"
阅读全文
摘要:动态生成全局变量: //简单的用字符串作为变量名 window['hello'] = "hello, world"; alert(hello); //批量定义 for(var i=0; i<10; i++) { var varname="var"+i; window[varname] = "valu
阅读全文
摘要:项目开发中一些常用的es6知识,主要是为以后分享小程序开发、node+koa项目开发以及vueSSR(vue服务端渲染)做个前置铺垫。 项目开发常用es6介绍 1、块级作用域 let const 2、箭头函数及this指向 3、promise、 4、async await语法 4、模块化 modul
阅读全文
摘要:let和const命令 let命令 const命令 ——let和const命令的声明不再自动纳入global对象(window) 块级作用域与函数声明 变量的解构赋值 数组的解构赋值 对象的解构赋值 字符串的解构赋值 数值和布尔值的解构赋值 函数参数的解构赋值 圆括号问题 不能使用圆括号的情况: a
阅读全文
摘要:JS的正则表达式 强:字母+数字+特殊字符 ^(?![a-zA-z]+$)(?!\d+$)(?![!@#$%^&*]+$)(?![a-zA-z\d]+$)(?![a-zA-z!@#$%^&*]+$)(?![\d!@#$%^&*]+$)[a-zA-Z\d!@#$%^&*]+$ 中:字母+数字,字母+特殊字符,数字+特殊字符 ^(?![a-zA-z]+$)(?!\d...
阅读全文
摘要:var arr = [7,2,0,-3,5];1.apply()应用某一对象的一个方法,用另一个对象替换当前对象 var max = Math.max.apply(null,arr);console.log(max)由于max()里面参数不能为数组,所以借助apply(funtion,args)方法
阅读全文
摘要:极简单,易于扩展的文件树 支持两种数据结构 第一种 第二种 具体用法 具体代码 原文地址:http://zhifubao.masao.top:8282/assets/tree/index.html
阅读全文
摘要:判断一个对象是否为空对象,本文给出三种判断方法: 2.通过JSON自带的.stringify方法来判断: 3.ES6新增的方法Object.keys():
阅读全文
摘要:一、预备知识 Math.ceil(); //向上取整。 Math.floor(); //向下取整。 Math.round(); //四舍五入。 Math.random(); //0.0 ~ 1.0 之间的一个伪随机数。【包含0不包含1】 //比如0.8647578968666494 Math.cei
阅读全文
摘要:由于工作业务需求,要写一个日程表,日程表写之前 要先生成日历,废话不多说,直接 上代码: 效果图如下: 需要的朋友可以参考一下 在下面打个小广告: 本人在业余时间,可以帮有需要的朋友解决技术上的问题,和接一些 页面定制开发。个人接单,价格实惠,只当是多交些朋友了。 在下面打个小广告: 本人在业余时间
阅读全文
摘要:方法主要有三种 转换函数、强制类型转换、利用js变量弱类型转换。 1. 转换函数: js提供了parseInt()和parseFloat()两个转换函数。前者把值转换成整数,后者把值转换成浮点数。只有对String类型调用这些方法,这两个函数才能正确运行;对其他类型返回的都是NaN(Not a Nu
阅读全文
摘要:今天在弄jquery操作iframe中元素:先由iframe中的子页面b.html给外面的父页面a.html页面传值,再将a.html页面计算机的值放到b.html页面上,这里就用到子页面和父页面相互传值,相互调用更自函数这些功能,这里我用一个简单的例子来介绍一下这些方法。 a.html b.htm
阅读全文
摘要:var arr = [7,2,0,-3,5]; 1.apply()应用某一对象的一个方法,用另一个对象替换当前对象 由于max()里面参数不能为数组,所以借助apply(funtion,args)方法调用Math.max(),function为要调用的方法,args是数组对象,当function为n
阅读全文
摘要:由于业务需求要写一个日历,日历好写,但是,要标出周六和周日为红色,用到的部分核心函数如下:
阅读全文
摘要:文章目录 apply、call apply、call 区别 apply、call实例 数组之间追加 获取数组中的最大值和最小值 验证是否是数组(前提是toString()方法没有被重写过) 类(伪)数组使用数组方法 面试题 bind 绑定函数 偏函数(Partial Functions) 和setT
阅读全文
摘要:用到的文件,我都已经打包好了,自行下载: https://files.cnblogs.com/files/lguow/lib.rar 核心代码如下: 凑字数用。。。。。。。。。。。。。。凑字数用。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。凑字数用。。。。。。。。。。。。。。。。
阅读全文
摘要:由于业务需求,要实现 一个下拉框搜索功能。这个下拉功能和百度的还是有点区别的,百度的是时时与服务器交互的,而这个只是模拟。技术点在于实现 了搜索功能。 未搜索前如下图: 搜索后: Sublime Text3自动保存的功能(失去焦点自动保存) 这是最新版本的Sublime Text3的设置方法 (三部
阅读全文

浙公网安备 33010602011771号