随笔分类 -  js

摘要:1)循环语句中的判断部分,输出的是表达式的布尔值,跟我们数学上的表达式判断不太一样 比如 0<6<5 和 2<1<3 输出的都是true 这里面设计一个类型转换的问题,所以写for循环判断语句的时候一定要注意 判断不能连写,不能连写,不能连写!!!重要的事说三遍!上面的判断可以写成0<=i && i 阅读全文
posted @ 2022-05-10 09:01 大哥成 阅读(25) 评论(0) 推荐(0) 编辑
摘要:去重: //数组去重 /**新建一个空数组a,依次写入待去重数组的元素b,每次写入一个元素时,a数组的每个元素比较一遍,看是否有相同的, 如果有则忽略,继续判断下一个元素,如果没有则将此元素写入a,以此类推,直到b的最后一个元素 **/ function arrQuChong(a) { let ne 阅读全文
posted @ 2022-05-09 23:13 大哥成 阅读(142) 评论(0) 推荐(0) 编辑
摘要:首先要明确数据类型的分类: 1)基本数据类型 undefined null number string boolean symbol 方法: typeof a; 特殊的 typeof null //object typeof fun //function typeof 其他所有引用类型 //obje 阅读全文
posted @ 2022-05-08 09:08 大哥成 阅读(51) 评论(0) 推荐(0) 编辑
摘要:思路整理: 判读对象a和b是否相等:首相明确目的~1)判断她俩是否完全相等2)判断两个对象的“键”和“值”都相等3)判断两个对象是否内容(“值”都相等即可)相等 目的不同,判断的方式不同 目的一:判断她俩是否完全相等。就要判断对象的引用地址是否一致 1)a b 2)Object.is(a,b) 目的 阅读全文
posted @ 2022-05-07 23:50 大哥成 阅读(718) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/qq_43059674/article/details/87603235 箭头函数的定义和写法 箭头函数的特点 this指向--window 箭头函数总是函数表达式;并不存在箭头函数声明。我们还应清楚箭头函数是匿名函数表达式——它们没有用于递归或者事件绑定 阅读全文
posted @ 2022-05-06 21:32 大哥成 阅读(22) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/qfxietian/article/details/122680081 取模和取余的区别主要是在取商(或者说取整)的部分,因为取余的结果是由取商的结果计算出来的!取商的标准不同,取余的结果也不同 阅读全文
posted @ 2022-05-06 08:43 大哥成 阅读(172) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/xishaoguo/article/details/80688179 阅读全文
posted @ 2022-05-06 07:47 大哥成 阅读(22) 评论(0) 推荐(0) 编辑
摘要:什么事js,他能带给我们什么? js的特点:轻量级、解释型脚本语言、弱数据类型、事件驱动(通过事件互动)、面向对象、浏览器语言 js的引入和使用 输出 变量的命名、类型,不同变量之间的存储和调用区别 数据类型的判断 数据类型转换 变量的运算~~~ if判断 循环语句 作用域 作用域链 执行器上下文 阅读全文
posted @ 2022-05-05 08:23 大哥成 阅读(41) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/lvdabao/p/4253704.html 1、document.write() 1)使用此方法插入的script标签,会被紧跟着放到承载document.write()方法的script标签后面, 实际显示效果 注意如果页面已经加载完毕 ,再调用d 阅读全文
posted @ 2019-09-03 18:27 大哥成 阅读(1743) 评论(0) 推荐(0) 编辑
摘要:window.close() 但是chrome和firefix,禁止使用close() 通过a标签打开的窗口(target="_self")和 使用域名在浏览器直接打开的 窗口都不能 使用close()关闭 阅读全文
posted @ 2019-08-23 19:48 大哥成 阅读(1838) 评论(0) 推荐(0) 编辑
摘要:https://www.jianshu.com/p/0c8b34111e95 阅读全文
posted @ 2019-08-23 17:07 大哥成 阅读(109) 评论(0) 推荐(0) 编辑
摘要:不管是单引号还是双引号,1)里面都可以嵌套相反的引号2)只能套一层,不能多层嵌套3)不能嵌套相同的引号(因为js字符串中的单双引号是成对出现的,js读到第二个引号就会结束读取字符串) 为了解决单双引号嵌套的问题,可以使用三种方法解决: 1)不复杂的的字符串可以使用单引号套双引号或者双引号嵌套单引号( 阅读全文
posted @ 2019-08-17 16:23 大哥成 阅读(15327) 评论(0) 推荐(0) 编辑
摘要:href的作用:当:前面是http协议时,点击a标签,会将浏览器的地址栏切换成href中指定的地址当:前面是javascript伪协议时,则是告诉浏览器接下来要执行javascript代码 void是运算符,执行void后面的表达式,始终返回的是undefined.所以也可以写成 return fa 阅读全文
posted @ 2019-07-30 14:21 大哥成 阅读(1409) 评论(0) 推荐(0) 编辑
摘要:Date对象: 设置日期: new Date("month dd,yyyy hh:mm:ss");new Date("month dd,yyyy");new Date(yyyy,mth,dd,hh,mm,ss);new Date(yyyy,mth,dd);new Date(ms); 创建日期对象 n 阅读全文
posted @ 2019-07-25 17:57 大哥成 阅读(258) 评论(0) 推荐(0) 编辑
摘要:ES5新增 严格模式 // 严格模式是ECMAScript 5的新特性,它允许你把整个程序,或者某个函数,放置在“严格”的操作语境中。使用方法是在作用域开头加上这样一条语句:"use strict"; 对象新增: // 获取对象的原型 Object.getPrototypeOf(obj) // 判断 阅读全文
posted @ 2019-07-22 21:07 大哥成 阅读(181) 评论(0) 推荐(0) 编辑
摘要:1、arguments 和this是函数调用时浏览器传递给函数的两个隐式属性; arguments是函数实参类数组,里面包含实参列表、类数组长度length、方法callee指向当前执行的函数等 阅读全文
posted @ 2019-07-22 16:51 大哥成 阅读(126) 评论(0) 推荐(0) 编辑
摘要:谈谈你对继承、原型、原型链的理解从两个方面回答这个问题1)以上概念形成的意义或者特点是什么:为了节约内存和资源;为了大家可以公用一些方法和属性;2)实际中怎么应用 参考:https://www.jianshu.com/p/dee9f8b14771 每个对象都有__proto__属性、construc 阅读全文
posted @ 2019-07-22 10:17 大哥成 阅读(218) 评论(0) 推荐(0) 编辑
摘要:注意事项: json中只能使用双引号; json数据的值可以不能是undefined; 不能存储Date类型的数据,要把它转为字符串,再转回来 JSON 不允许包含函数,但你可以将函数作为字符串存储,之后再将字符串转换为函数 json.parse(a,b) 将json字符串转化为json对象(ie8 阅读全文
posted @ 2019-07-21 10:45 大哥成 阅读(256) 评论(0) 推荐(0) 编辑
摘要:应用String()和toString()都是将其他类型的变量转换为字符串类型。 let a =1; let b = 123; String(a); // '1' typeOf(a); // String typeOf(b); //Number b.toString(); // '123' type 阅读全文
posted @ 2019-07-20 21:24 大哥成 阅读(6430) 评论(0) 推荐(2) 编辑
摘要:一、关于returnreturn语句的作用是指定函数返回的值。return语句只能出现在函数体内,出现在代码中的其他任何地方都会造成语法错误!用return语句来终止一个函数的执行。如果return后面不返回值,则把值undefined赋给调用当前函数的表达式。 return语句一般用法: 1.返回 阅读全文
posted @ 2019-07-20 16:09 大哥成 阅读(18757) 评论(0) 推荐(2) 编辑

点击右上角即可分享
微信分享提示