随笔分类 -  JavaScript

摘要:单文件打包时配置文件 "entry": {"index": ["react-hot-loader/patch", "d:/public_dev/src/js/index.js"]} 多文件打包时 "entry": {"index": ["react-hot-loader/patch", "d:/pu 阅读全文
posted @ 2020-11-24 13:29 tooSimple_sz 阅读(532) 评论(0) 推荐(0)
摘要:1.弹出键盘导致绝对定位的元素向上偏移 => 页面加载完成后固定父元素的高度 2.background-size无效:background-size放在background之上了 3.dom.style.width = 200 同一个浏览器 有时候生效 有时候无效 content="ie=edge" 阅读全文
posted @ 2020-09-10 19:42 tooSimple_sz 阅读(134) 评论(0) 推荐(0)
摘要://下面代码存在两个问题,只允许修改Obj构造函数及其原型使程序正常执行 function initData(callback){ setTimeout(()=>{ callback("hello") },2000) } function Obj(){ this.o = null ; this.in 阅读全文
posted @ 2020-03-26 10:58 tooSimple_sz 阅读(313) 评论(0) 推荐(0)
摘要:<!DOCTYPE html> <html> <head> <title></title> </head> <body> <script type="text/javascript"> //测试1 var obj = {name:'haha',data:{value:1}}; function outer(){ var objback = obj.data; function inner(){ o 阅读全文
posted @ 2019-10-31 08:48 tooSimple_sz 阅读(199) 评论(0) 推荐(0)
摘要:一个数据中的元素都是对象,如何通过不同的K值进行排序呢 阅读全文
posted @ 2019-09-30 21:42 tooSimple_sz 阅读(430) 评论(0) 推荐(0)
摘要:原生js入口函数,window.onload jQuery入口函数$(document).ready(function) $(function) 区别1:加载模式不同,window.onload 等到界面全部加载完毕,包括图片也加载完毕才会执行,$(document).ready等到界面加载完毕,不 阅读全文
posted @ 2019-09-16 20:18 tooSimple_sz 阅读(761) 评论(0) 推荐(0)
摘要:JavaScript实现递归的三种方式,以斐波拉契数列为例 1.这种方式是和其他高级语言一样,不过存在问题,JavaScript中函数也是对象,所以可以指向其他的对象。 2.使用arguments.callee,但是 arguments.callee在严格模式调用会出错 3.合理的方式 阅读全文
posted @ 2019-09-11 16:59 tooSimple_sz 阅读(1210) 评论(0) 推荐(0)
摘要:引申:1.var a =[0] if(a) console.log(a==true) ; a=[2];a==true; //打印结果为false 2. var b = 2 ;if(b) console.log(b==true) // 打印结果为false 一下表格反应了当进行A==B判断是进行的操作 阅读全文
posted @ 2019-09-01 19:42 tooSimple_sz 阅读(658) 评论(0) 推荐(0)
摘要:规则: 1.所有的对象都有__proto__属性,指向他构造函数的原型 2.函数具有prototype属性,指向该函数的prototype 3.函数也是对象,所以函数也有__proto__属性,指向构造函数的原型,其构造函数即为Function函数 4.所有的函数都是Function的实例 5.所有 阅读全文
posted @ 2019-09-01 00:29 tooSimple_sz 阅读(145) 评论(0) 推荐(0)
摘要:1.最大数为2^53,+1还是2^53 2.String('A') 'A';new String('A')!=='A' 3.小数进行运算有精度一般不能这么用小数比较,可以扩大精度至整数 4.typeof null 为"object",null instanceof Object 为false 5.数 阅读全文
posted @ 2019-08-28 16:05 tooSimple_sz 阅读(158) 评论(0) 推荐(0)
摘要:1.最大数为2^53,+1还是2^53 2.String('A') 'A';new String('A')!=='A' 3.小数进行运算有精度一般不能这么用小数比较,可以扩大精度至整数 4.typeof null 为"object",null instanceof Object 为false 5.数 阅读全文
posted @ 2019-08-28 15:59 tooSimple_sz 阅读(255) 评论(0) 推荐(0)
摘要:JavaScript执行值会产生作用域,作用域是执行环境。 window对象执行会产生全局作用域, 每个函数执行的时候会产生这个函数的作用域,并将其放在函数作用域链的顶端,查找变量是由顶端往下查找。 函数执行完毕会销毁创造的作用域链,通过删除引用的方式,函数的作用域实际删除是通过垃圾回收删除的,但是 阅读全文
posted @ 2019-08-27 14:59 tooSimple_sz 阅读(142) 评论(0) 推荐(0)
摘要:JavaScript创建对象的几种模式。 1.工厂模式 通过函数创建对象并返回这个对象 1 function factoryMode(name,age) { 2 var o = new Object(); 3 o.name = name; 4 o.age = age; 5 o.rap = funct 阅读全文
posted @ 2019-07-26 15:06 tooSimple_sz 阅读(151) 评论(0) 推荐(0)
摘要:JavaScript中的属性包含数据属性和访问器属性 1.数据属性。数据属性包含的是一个值的位置,可以对这个值进行读写。 数据属性又包含了四个特性。configurable,writable,enumerable,和value,分别代表属性可配置,可写,可枚举,值 可以通过Object.getOwn 阅读全文
posted @ 2019-07-20 13:55 tooSimple_sz 阅读(339) 评论(0) 推荐(0)
摘要:1.基本类型不像对象,但是却有很多属性和方法,比如Number类型的toFixed,String类型的subString等等。这是由于在创建一个基本类型的时候自动为他们创建了一个基本包装类型的对象 2.基本包装类型通过new 创建,用typeof 检测返回是object ,但是通过转换函数的type 阅读全文
posted @ 2019-07-19 14:59 tooSimple_sz 阅读(283) 评论(0) 推荐(0)
摘要:1.JavaScript中的Date表示日期时间。 2.new Date()返回日期对象,是本地时间 3.Date.parse()接受一个时间字符串返回时间戳。也是本地时间,所以Date.parse('1970-1-1') 返回的结果是-28800000 4.Date.UTC()接受年,月份(0开始 阅读全文
posted @ 2019-07-18 14:37 tooSimple_sz 阅读(1222) 评论(0) 推荐(0)
摘要:function isScrollShow(elem){ //判断元素是否因为滚动界面不可见了,认为只剩1/2的高度就不可见了 var bounds = elem.getBoundingClientRect(); var elemHeight = bounds.bottom-bounds.top; 阅读全文
posted @ 2019-07-11 18:10 tooSimple_sz 阅读(354) 评论(0) 推荐(0)
摘要:之后研究解决 阅读全文
posted @ 2019-07-11 16:34 tooSimple_sz 阅读(160) 评论(0) 推荐(0)
摘要:问题:在css中设置th,td有时高度无效,当列数过多会自动缩放 原因未知 解决方法:css设置 th,td{ min-width:50px; } 引出新问题:1.html各个标签的高度与宽度如何计算,如果没有设置宽高如何自适应?2.某些标签在什么情况即使设置了宽高也会失效? 阅读全文
posted @ 2019-07-10 16:01 tooSimple_sz 阅读(2507) 评论(0) 推荐(0)
摘要:一元自增和自减操作符,一元加和减操作符对于非数值类型都会进行Number函数转换 布尔操作符在其中一个操作数不是布尔值的情况下会根据情况返回 乘性操作符在处理特殊值的情况下分情况 A /* NaN =NaN Infinity * Infinity = Infinity,Infinity / Infi 阅读全文
posted @ 2019-06-26 22:56 tooSimple_sz 阅读(340) 评论(0) 推荐(0)