P20到P23js知识点
1.比较运算符:a.比较值:1==“1” true b.比较值与类型:1===“1” false
2.数组:
A.定义:a.隐式定义:var数组名=[值,值] b.直接实例化:var数组名=new Array(值,值)
c.定义数组并直接设置长度:var数组名=new Array(size);
B.操作:a.下标从0开始 b.获取数组指定的下标值:数组名[下标](若不存在下标,则undefined);
c.设置数组指定下标值:数组名[下标]=值(若下标不存在,则自动扩容) d.获取数组长度:数组名.length e.设置数组长度:数组名.length=值
C.遍历:a.for循环遍历:for(var index=0;index<数组长度;index++){换行}
b.for....in循环:for(var下标名 in数组){换行}
c.forEach循环:数组.forEach(function(element,index){换行})
D.其他:push添加元素到最后 join字符转成字符串 indexOf数组元素索引 split字符串变数组!!!
unshift添加元素到最前 pop删除最后一项 shift删除第一项 reserve数组翻转
slice截取数组,原数组不变 splice剪接数组,原数组改变,可以实现删除前后效果 concat数组合并
3.函数
A.定义:a.函数声明语句:function函数名([参数列表]){换行}
b.函数定义表达式:var变量名/函数名=function函数名([参数列表]){换行}
c.Function构造函数:var函数名=new Function([参数列表],函数体);
B.参数:a.实参可以省略,则形参为undefined
b.若形参名相同,则以最后一个为准
c.可以设置参数默认值
d.参数为值传递,传递副本;参数是引用传递,则传递的是地址,操作的是同一个对象
C.调用:a.常用调用模式:函数([参数列表]);
b.函数调用模式(函数有返回值):var变量名=函数名([参数列表]);
c.方法调用模式:对象.函数名().
D.返回值return:若无返回值但用return,则undefined
E.作用域:JS中,只有在函数中才有作用域,在函数中若未用var则为全局变量
P20到P23js知识点相关推荐
- 2015《软件工程》主要知识点完整版 by 望远号
2015<软件工程>主要知识点完整版 by 望远号 (基本上不长的都附上来了,有些整章整节的看书吧----) (虽然是我整理手打的不过这个应该不能算原创来着--) 1. 软件的概念P1 计 ...
- Java 面试的 96 个高频知识点[转]
Java 面试高频知识点整理 Java 面试的 96 个高频知识点 博客地址 http://www.b2bchain.cn/ 排序算法 9 P1:排序算法的分类 排序算法可以分为内部排序和外部排序,在 ...
- 教资_高中物理知识点整理
文章目录 高中物理知识点整理(教资版) 力学 基本物理量: 动量(矩)相关 动能.机械能相关 高中力学的重要公式和结论 电磁学 电学 磁学 电磁感应 磁场中的力(高中部分) 高中电磁学的重要公式和结论 ...
- 《计算机网络——自顶向下方法》习题答案和知识点总结 第一章
注意:为了保证准确性,习题答案部分在JackeyLea对于英文原版答案的翻译基础上进行了补充和讲解,并且提供了原始题目. 感谢JackeyLea. 下面是他的github地址:点这里 即便如此,错误仍 ...
- 计算机导论期末知识点及试题总结 [近三万字总结 · 全]
计算机导论期末知识点总结 计算机导论知识点总结(一) 计算机导论基础知识总结+试题及答案(二) 计算机导论期末详细知识点总结(三) 计算机导论知识点总结(一) 建议点赞收藏起来,方便下次观看 指令系统 ...
- 计网复习题和知识点+最终版
分析题:出处 1.以太网交换机进行转发决策时使用的 PDU 地址是 _________. (A ) A.目的物理地址 B.目的 IP 地址 C.源物理地址 D.源 IP 地址 分析:以太网交换机属于数 ...
- 解释型语言与编译型的必须知识点
解释型语言与编译型的必须知识点 概念: 计算机不能理解直接理解高级语言,只能理解机器语言,所以必须把高级语言翻译成机器语言,计算机才能执行高级语言编写的程序. 翻译的方式有两种: 编译 解释 两种翻译 ...
- YOLOV4知识点分析(二)
YOLOV4知识点分析(二) 数据增强相关-mixup 论文名称:mixup: BEYOND EMPIRICAL RISK MINIMIZATION 论文地址:https://arxiv.org/ab ...
- YOLOV4知识点分析(一)
YOLOV4知识点分析(一) 简 介 yolov4论文:YOLOv4: Optimal Speed and Accuracy of Object Detection arxiv:https://arx ...
最新文章
- [ActionScript 3.0] AS向php发送二进制数据方法之——在URLRequest中构造HTTP协议发送数据...
- SpringBoot 整合 Shiro 实现动态权限加载更新+ Session 共享 + 单点登录
- Nginx前端设置反向代理,后端Apache如何获取访客的真实IP,结合PHP。
- bash: make: command not found - 解决办法
- numba.jit警告:warnings.warn(errors.NumbaDeprecationWarning(msg, state.func_ir.loc))
- 洛谷 1057——传球游戏(递推与递归二分)
- WEB前端底层知识--浏览器是如何工作的
- Linux-No.04 Linux 设置定时任务发送邮件功能
- iOS使用lua语言的使用步骤与实现插件的动态更新
- 区块链架构1.0、2.0与3.0梳理
- Matlab-Simulink文件类型总结
- 作业:欧拉公式以及凉鞋问题
- 【狂神】JavaScript笔记
- hadoop服务器中断,Hadoop服务器上的虚拟内存错误
- 【OpenCV】 ⚠️实战⚠️ 女子深夜久久不能入眠,300行写出全能扫描王! ☢️建议手收藏☢️
- 修复ASUS in WinRE教程
- android 进程被回收,Android开发进阶:Activity和进程的回收和状态恢复
- 微信小程序:身份证号码+手机号校验
- SQLI DUMB SERIES-4
- 爬虫:Robots协议
热门文章
- WORD调用Excel的“文本到语音”功能,让WORD有声朗诵
- 使用Cluster API提供裸金属Kubernetes
- 玩转教育计算机二级,全国计算机等级考试二级msoffice高级应用教材《玩转office轻松过二级》配套模拟软件使用说明.doc...
- Win电源选项设置效果及意义(个人整理)(包含:电源设置,开启卓越模式,睡眠休眠的区别)
- 积极人生/The Seven Habits of Highly Effective People
- mysql中sql_mode的那些问题
- python scrapy 简单教程_python之scrapy入门教程
- 祛眼袋术前注意细节有哪些
- wordcloud的常用函数
- 码蹄集 - MT3029 - 新月轩就餐