JavaScript知识点4

ops/2025/2/27 23:06:33/

1.解释一下这段JavaScript代码

var fruits = ["Apple", "Orange", "Apple", "Mango"];
var a = fruits.indexOf("Apple",-1);
console.log("index"+a);

输出的a值为-1,indexOf的第二个参数是-1,从倒数第一个元素开始检索,然后继续向右检索,所以查不到Apple

var a = fruits.indexOf("Apple",-2);
console.log("index"+a);

2.JavaScript的json与json字符串的转换

var str=JSON.stringify(json);

json=JSON.parse(str);

3.let与var用法的区别

var x=20;
{
    let x=10;
    x=x+200;
    console.log(x);//输出210
}
console.log(x);//输出20

4.验证是否是有限的数字

isFinite(100/0);//false

isFinite(100/1);//true

5.验证数据是否安全

Number.isSafeInteger(323234)

6.isNan方法的介绍

   console.log(isNaN("abc"));//true

   console.log(Number.isNaN("abc"));//false

7.JavaScript的数据类型

string,number,boolean,object,function

8.JavaScript的对象类型

String,Date,Boolean,Object,Number

9.不包含值的数据类型

null,undefined

10.js如何启动严格模式

"use stirct"


http://www.ppmy.cn/ops/161792.html

相关文章

广州4399游戏25届春招游戏策划管培生内推

【热招岗位】 游戏策划管培生、产品培训生、游戏文案策划、游戏数值策划、游戏系统策划、游戏产品运营、游戏战斗策划、游戏关卡策划 【其他岗位】产品类(产品培训生、产品运营等)、技术类(开发、测试、算法、运维等)、运营市场类…

“AI安全与治理:构建可信赖的人工智能生态系统”论坛将亮相CES Asia 2025

在人工智能(AI)技术飞速发展并广泛应用的当下,AI安全与治理成为了备受瞩目的焦点话题。作为亚洲消费电子领域一年一度的行业盛会,CES Asia 2025(第七届亚洲消费电子技术贸易展)即将盛大启幕,同期…

详细对比所有开源许可及其不同版本

qwen 以下是基于知识库内容对常见开源许可证及其不同版本的详细对比,重点突出版本间差异和核心条款变化: 1. GPL(GNU General Public License) 版本: v2 vs v3 GPLv2(1991): 要求衍生代码开源&#xff0c…

Git Repo下如何制作一个patch文件

Git Repo下如何制作一个patch文件 1. 源由2. 步骤2.1 本地代码差异2.2 添加修改代码2.3 添加未跟踪代码2.4 确认打包文件2.5 输出打包文件2.6 自查打包文件2.7 恢复工作环境 3. 总结 1. 源由 patch分享,更好的差异化比较,减少时间浪费。同时&#xff0c…

文件上传漏洞学习笔记

一、漏洞概述 定义 文件上传漏洞指未对用户上传的文件进行充分安全校验,导致攻击者可上传恶意文件(如Webshell、木马),进而控制服务器或执行任意代码。 危害等级 ⚠️ 高危漏洞(通常CVSS评分7.0)&#xff…

Pytorch使用手册-音频 I/O(专题十八)

音频输入/输出 本教程展示了如何使用TorchAudio的基本输入/输出(I/O)API来检查音频数据,将其加载到PyTorch张量中,并保存PyTorch张量。 警告 在最近的版本中,音频输入/输出进行了多个计划或已实施的更改。有关这些更改的详细信息,请参考“Dispatcher 介绍”。 import to…

muduo网络库2

Muduo网络库:底层实质上为Linux的epoll pthread线程池,且依赖boost库。 muduo的网络设计核心为一个线程一个事件循环,有一个main Reactor负载accept连接,然后把连接分发到某个sub Reactor(采用轮询的方式来选择sub Reactor)&…

在Linux、Windows和macOS上部署DeepSeek模型的最低配置要求

随着大语言模型(如DeepSeek)的普及,许多开发者和企业希望在本地环境中部署这类模型以满足定制化需求。然而,不同操作系统的软硬件生态差异较大,选择合适的配置是成功部署的关键。本文将为Linux、Windows和macOS用户提供…