首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
javascript
相关资讯
热门
最新
代码人生
01-01 08:00
代码人生
JavaScript Number() 函数
JavaScript Number() 函数,Number()函数的作用是:将给定的对象参数转换为数字。如果该值不能转换为数字,则返回NaN。如果参数是Date对象,则Number()函数返回自UTC1970年1月1日午夜以来的毫秒数。语法:Number(object)示例Number(true);//1Number(false);//0Number('100');//100Number('2+6
246
后端
01-01 08:00
后端
JavaScript100道大厂笔试面试题(一)
JavaScript100道大厂笔试面试题(一),JavaScript100道大厂笔试面试题(一)以下题目来自Duing公众号,本文所有题目已获得原作者授权1、以下代码输出的结果是:varfoo=functionbar(){}console.log(typeofbar);2、以下代码输出结果是:vara=1;if(true){console.log(a);leta=2;}3、以下代码输出的结果是:
246
代码人生
01-01 08:00
代码人生
javascript 查找数组是否存在指定数据(方法汇总)
javascript 查找数组是否存在指定数据(方法汇总),在工作中,查找数组是否存在指定数据这活总是少不了的。本篇文章对查找数组是否存在指定数据的常用方法做个汇总。目录#1for语句#2Array.prototype.some()#3Array.prototype.findIndex()初始模拟数据varuserList=[{"name":"张三","age":24},{"name":"李四",
244
代码人生
01-01 08:00
代码人生
JavaScript训练合集——数组扁平化
JavaScript训练合集——数组扁平化,这期的内容是数组扁平化,这也是很考察基本功的一道题,解决的办法也比较多。什么是数组扁平化常规的解释就是把一个多维数组转成一维数组,比如形如[1,[2,[3,[4,[5]]]]]的数组转为[1,2,3,4,5]。//来个示例数组letarr=[1,[2,[3,[4,[5]]]]];复制代码flat()方法+InfinityJS是有提供原生处理数组扁平化的方
239
后端
01-01 08:00
后端
JavaScript模块化的演变
JavaScript模块化的演变,JavaScript模块化的演变前情回顾:自执行函数(IIFE):作用:马上执行这个函数,自执行函数(IIFE),不易读(function(x){console.log(x);})(3);易读版本:(function(x){returnx*x;})(3);闭包引申:回顾:functioncreate_counter(initial){varx=initial||0
237
代码人生
01-01 08:00
代码人生
JavaScript修炼之路 --- 练气段、js的相关语法
JavaScript修炼之路 --- 练气段、js的相关语法,JavaScript基础介绍---了解js大陆书接上文,上文讲到变量的命名规范等等,下面接着变量来扩充一下数据类型之间的转换注:补充上文漏掉的一个函数:typeof();可以用来获取变量的数据类型数据类型之间是可以相互转换的这里涉及到两种转换类型:显式(强制)转换、隐式转换转换成字符串:变量名.toString();---显式(强制)转
236
后端
01-01 08:00
后端
JavaScript 数学曲线—阿基米德螺线
JavaScript 数学曲线—阿基米德螺线,引子最近在研究曲线运动的时候,尝试了用AI导出的SVG路径之后,发现有些还是回归到数学中更合适一些。搜集了一些资料,尝试后总结一下。OriginMyGitHub简介阿基米德螺旋是以公元前3世纪希腊数学家阿基米德命名的螺旋。它是一个轨迹,对应于一个点在一段时间内的位置,该点沿着一条以恒定角速度旋转的线以恒定速度离开一个固定点。在极坐标系中的公式描述:当c
232
代码人生
01-01 08:00
代码人生
JavaScript写一个 once 函数,让传入函数只执行一次
JavaScript写一个 once 函数,让传入函数只执行一次,大家好,我是前端西瓜哥,今天我们做一道简单的前端面试题。用JavaScript实现一个once函数,要求传入函数只能执行一次。且第二次及以后再调用时,仍会返回第一次执行的值。效果要求如下:constaddOnce=once(function(a,b){returna+b;});addOnce(1,2);//3addOnce(1,29
232
代码人生
01-01 08:00
代码人生
JavaScript异步操作中串行和并行
JavaScript异步操作中串行和并行,这篇文章主要介绍了JavaScript异步操作中串行和并行,主要内容是写一下js中es5和es6针对异步函数,串行执行和并行执行的方案。已经串行和并行结合使用的例子。,需要的朋友可以参考一下目录1、前言2、es5方式3、异步函数串行执行4、异步函数并行执行5、异步函数串行执行和并行执行结合6、es6方式7、async和await结合promiseall1、
231
代码人生
01-01 08:00
代码人生
JavaScript中的“ throw new Error”和“ throw someObject”之间有什么区别?
JavaScript中的“ throw new Error”和“ throw someObject”之间有什么区别?,javascript中“thrownewError”和“throwsomeObject”之间的区别在于thrownewError以以下格式包装传递给它的错误-{name:'Error',message:'Whateveryoupassintheconstructor'}throws
231
«
1
2
3
4
5
6
7
8
...
64
65
»