随笔分类 -  JS

摘要:1,如何将一个十进制数转为2进制数或转为16进制 eg: parseInt(13,10).toString(2) => 1101 parseInt(13,10).toString(16) => d 简单实用,利用js原生方法实现 简单实用,利用js原生方法实现 简单实用,利用js原生方法实现 简单实 阅读全文
posted @ 2022-06-23 22:48 zyh-code 阅读(65) 评论(0) 推荐(0)
摘要:var arrays = [36,89,56,43,15,87,5,34,9,2,78,99] // 方法一 var minVal = Math.min(...arrays); console.log("此数组里的最小值是"+minVal) // 方法二 arrays.sort(function(a 阅读全文
posted @ 2022-05-05 22:15 zyh-code 阅读(605) 评论(0) 推荐(0)
摘要:今天来说下这个属性__proto__。之前也看这个属性的介绍,但是上次面试被问到答的不怎么好。今天再巩固一下 这个属性是用来读取或设置当前对象的prototype对象的。目前所有的浏览器都部部署了这个属性。 这个属性前后都有双下划线,说明它本质上是一个内部的属性,而不是一个对外api。但是所有的浏览 阅读全文
posted @ 2019-06-03 21:20 zyh-code 阅读(1597) 评论(0) 推荐(0)
摘要:对像是JS里的一种引用型数据类型。 想要遍历对象里key和value,有以下几种方法 1. for ...in 循环遍历对象自身的和继承的可枚举属性(不包括symbol属性) 2.Object.keys(obj) 返回一个数组,包括对象自身的(不包括继承)所有可枚举属性(不包括Symbol属性) 3 阅读全文
posted @ 2019-04-24 22:43 zyh-code 阅读(146) 评论(0) 推荐(0)
摘要:今天突然想起了JS的垃圾回收机制,下面来简单说一下,不足之处还请大神指教 有一本资料书有大概有这么一段话,大致是这么说的 由于字符串,数组,对象的大小不定,所以只有知道他们的大小之后才能动态给他们分配内存空间 JS 程序每次创建字符串,数组,对象时,解释器都要动态给他们分配内存空间来存储这个实体。像 阅读全文
posted @ 2019-04-12 16:19 zyh-code 阅读(885) 评论(0) 推荐(0)