首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
js
相关资讯
热门
最新
代码人生
01-01 08:00
代码人生
js实现任意长度的伪随机字符串
js实现任意长度的伪随机字符串 funtion fn(len){ let stringA = ‘abcd.....890‘; let length = stringA.length; let temp = ‘‘; for(let i=0;i<len;i++){ temp += stringA.CharAt(Math.floor(Math.random( )*length)); }
56
后端
01-01 08:00
后端
JS的深浅复制,原来如此!
JS的深浅复制,原来如此!,摘要:之所以会出现深浅拷贝的问题,实质上是由于JS对基本类型和引用类型的处理不同。本文分享自华为云社区《js的深浅复制,一看就明白》,作者:鑫2020。浅复制的意思浅复制是仅仅对数据存放在栈内的引用的复制,没有复制引用指向堆内的内容。多个数据的浅复制,这复制多个引用,这多个引用共同指向堆内的同一个内容。当一个浅复制数据做出修改,即堆内的引用指向的内容发生修改,这时,其他
56
百科问答
01-01 08:00
百科问答
js 获取 map 对象的 key和value
js 获取 map 对象的 key和value 定义一个map对象 var mapObject = { 001:‘xiaoming‘ , 002:‘小花‘}; 依次获取map对象值 for(var key in mapObject) { var value = mapObject[key]; alert(key); alert(value); } 【参考】:
56
代码人生
01-01 08:00
代码人生
JS Leetcode 155. 最小栈 题解分析
JS Leetcode 155. 最小栈 题解分析 壹 ? 引 本题来自LeetCode,难度简单,题目描述如下: 设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。 push(x) —— 将元素 x 推入栈中。 pop() —— 删除栈顶的元素。 top() —— 获取栈顶元素。 getMin() —— 检索栈中的最小元素。 示例: 输入: ["MinStack",
56
后端
01-01 08:00
后端
js将多维数组转为一维数组后去重排序
整理几个方法,怕后面忘记了又要到处翻笔记 先说一下多维数组拍平 方法一: flat() 方法二: 用空字符串拼接再用split()分割一下 偷懒的写法 方法三: toString() 既然可以通过运...
56
代码人生
01-01 08:00
代码人生
js代码出现问题收集
js代码出现问题收集 1、Uncaught TypeError: Cannot read property ‘appendChild‘ of null -----错误 原因是在head标签里面的js代码不能获到body中的id之类。 解决办法:将js写在body中。【这也就是为什么大多数网页js代码写
55
后端
01-01 08:00
后端
js 字符串转换成数字的三种方法
js 字符串转换成数字的三种方法,方法主要有三种转换函数、强制类型转换、利用js变量弱类型转换。1.转换函数:js提供了parseInt()和parseFloat()两个转换函数。前者把值转换成整数,后者把值转换成浮点数。只有对String类型调用这些方法,这两个函数才能正确运行;对其他类型返回的都是NaN(NotaNumber)。一些示例如下:复制代码代码如下:parseInt("1234blu
55
代码人生
01-01 08:00
代码人生
JSR299 最终草案已提交
JSR299 最终草案已提交,今天,RedHat提交了JSR-299最终草案给JCP。JSR-299规范简称CDI(ContextsandDependencyInjection,上下文与依赖注射),与此同时,该规范的参考实现(Weld1.0)与TCK(兼容性测试套件)也已经完成。查看该规范的Javadoc请点击这里。该规范定义了一系列互补的服务,以改进应用代码的结构。下面是该规范的一些特性:有状态
55
代码人生
01-01 08:00
代码人生
JS里的prototype对JS类(方法,函数,function)进行一个扩展吧!
JS里的prototype对JS类(方法,函数,function)进行一个扩展吧!,我们知道C#里有继承,类也有扩展方法,而在JS世界有是否也有相似的概念和功能实现呢,答案是肯定的,现在我来和大家一起聊聊这方面的知识吧!:P//注意,prototype只对本script段起作用//prototype原型关键字,为一个JS原对象扩展一个方法Array.prototype.max=function()
55
代码人生
01-01 08:00
代码人生
JS-ECMAScript、DOM和BOM
JS-ECMAScript、DOM和BOM JS-ECMAScript、DOM和BOM 1.JavaScript包括三大块 ECMAScript: JS的核心语法(ES规范/ECMA-262标准) DOM: Document Object Model(文档对象模型) 对网页中的节点进行增删改的过程。 HTML文档被当作一颗DOM树来看待。 var domObj = docume
55
«
1
2
...
149
150
151
152
153
154
155
...
159
160
»