![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
qqq_forget
这个作者很懒,什么都没留下…
展开
-
表单函数封装
`function isNil(obj) {return obj == null;}export function buildFormItem(decorator, item, key) {const {id,label,extra,layout,props,value,rules,options,input,required,additional,} = ite...原创 2019-11-20 10:33:42 · 116 阅读 · 0 评论 -
查找相同元素
const data = [1, 2, 3, 4];const data2 = [{ name: 1 }, { name: 2 }];const ss = data2.filter(item => data.includes(item.name))console.log(ss)const data1 = [1, 2, 3, 4];const data2 = [{ name: 1 }...原创 2019-11-06 17:56:27 · 177 阅读 · 0 评论 -
TCP三次握手
在tcp/ip协议中,tcp采用三次握手建立连接。第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认; SYN:同步序列编号(Synchronize Sequence Numbers)第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN...原创 2019-10-30 15:18:56 · 100 阅读 · 0 评论 -
With语句
with语句的作用是将代码的作用域设置到一个特定的对象中具体用法:with(expression) statement;let qs = location.search.substring(1);let hostName = location.hostname;let url = location.href;使用with语句后:with(location){ let qs = sa...原创 2019-09-16 16:14:46 · 480 阅读 · 0 评论 -
object理解
object的每个实例都具有下列的属性和方法:1.constructor:保存着用于创建当前对象的函数,构造函数(constructor)就是object();2.hasOwnProperty(propertyName):用于检查给定的属性在当前对象实例中是否存在。3.isProtoTypeof(object):用于检查传入的对象是否是当前对象的原型。4.propertyIsEnumera...原创 2019-09-12 16:30:44 · 194 阅读 · 0 评论 -
实现pow(2,2)函数
function pow(x,n){ let result = 1; for(var i =0;i<n;i++){ result *=x; } return result;}pow(2,2)原创 2019-09-12 15:54:56 · 3760 阅读 · 0 评论 -
js基础学习
实现add(1)(2)(3)结果为6?let add = function(a) { return function (b) { return function (c) { return a + b + c; } } };add(1)(2)(3)实现多次调用?(柯里化函数)function add(a) { let sum = funct...原创 2019-08-15 14:39:53 · 86 阅读 · 0 评论 -
js学习
js的数据类型:①Undefined:使用var声明,但是没有赋值的变量。②null:表示空的引用。③Boolean:真假。④Number:数值类型:包括整形和浮点型。⑤Object:对象(函数数组统称为对象)。⑥String:字符串。如何判断是哪种数据类型:1.typeof (可以判断 js 中基本数据类型,但无法判断对象的具体类型 )2.instanceof (仅能判...原创 2019-08-15 11:39:02 · 84 阅读 · 0 评论 -
webpack
const fs = require('fs'); //引入fsconst path = require('path');const pkg = require('./package.json');const webpack = require('atool-build/lib/webpack');module.export = function(webpackConfig){ cons...原创 2019-08-20 15:03:19 · 114 阅读 · 0 评论 -
js防抖处理
js防抖let search = document.getElementById('search');let time = null;function debounce (handle, delay) { let time = null; return function () { let self = this,arg = arguments; ...原创 2019-08-19 14:24:21 · 311 阅读 · 0 评论 -
js优化
实现节流函数<button id='show'>抢购</button><div id="box">0</div> let oBtn=document.getElementById('show'); let oBox=document.getElementById('box'); //在规定的时间可以触发事件 func...原创 2019-08-19 14:16:54 · 123 阅读 · 0 评论