当前位置: 首页 > news >正文

JavaScript知识点4

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.lryc.cn/news/543595.html

相关文章:

  • 形式化数学编程在AI医疗中的探索路径分析
  • QT 引入Quazip和Zlib源码工程到项目中,无需编译成库,跨平台,加密压缩,带有压缩进度
  • Ubuntu 安装 Nginx并配置反向代理
  • GitHub SSH连接问题解决指南
  • C++ 跨平台的 GetCurrentThreadId() 获取当前线程ID实现
  • 钉钉MAKE AI生态大会思考
  • SQL笔记#复杂查询
  • 【Linux】基于UDP/TCP套接字编程与守护进程
  • springboot 引入前端
  • RTSP/Onvif安防平台EasyNVR接入EasyNVS显示服务缺失的原因与解决方案
  • 算法系列之回溯算法
  • Uniapp 小程序接口封装与使用
  • Harmony开发笔记(未完成)
  • 观成科技:海莲花“PerfSpyRAT”木马加密通信分析
  • Spring Boot @Async 注解深度指南
  • windows设置暂停更新时长
  • Orange 开源项目 - 集成百度智能云-千帆大模型
  • 特斯拉 FSD 算法深度剖析:软件层面全解读
  • 2025/2/17--2/23学习笔记(week1)_C语言
  • 数据结构:二叉树的数组结构以及堆的实现详解
  • AWS S3 如何设置公开访问权限?
  • 使用TortoiseGit配合BeyondCompare实现在Git仓库中比对二进制文件
  • 8、HTTP/1.0和HTTP/1.1的区别【高频】
  • Rk3568驱动开发_开发环境的搭建_1
  • Solr中得Core和Collection的作用和关系
  • Visual Studio Code 远程开发方法
  • 如何看到 git 上打 tag 的时间
  • 【HarmonyOS Next】鸿蒙TaskPool和Worker详解 (一)
  • 如何设置HTTPOnly和Secure Cookie标志?
  • 几个api