对象有: 数组:[] , 对象:{}, 字符串对象:" ", 方法: function , 类
new Array(x,x,x,x) , Object() String(), Function Class
typeof obj: 显示对象的类型, 可以匹配的有 object,function,包括基本类型,不会区分 Array ,Array是object的一种。
instanceof Type ,检测对象是什么类型,和java中的语法类似
js判断对象的值时 ,首先调用valueOf() ,判断是否符合上下文,符合就返回,不符合就返回toString() 值。需要覆盖toString 方法。
==(类型不一致时 会做类型转换) != ===(这个符号需要类型和值 完全相等)
对象的 prototype 属性,感觉跟 父类的概念很类似
function 有 call 和apply方法可以用来切换上下文
js中一切皆为对象
还有 try, catch finally 语法,throw new Error(“”);
列表中的常用方法: concat(), join(), pop(),push()
reverse() , slice();shift(),unshift,sort(),splice(),valueOf()
字符串也可以做下标 如 var a = new Array(); a['first'] = 'firse';
js中的正则表达式 : ^ 表示开始,$表示结束, * 0或者任意个,+ 表示 1个或多个, [] 从中取值,()表示分组,
\r 回车, \n 换行, \t 制表符,\f 换页,\x# 十六进制数, \cX 控制字符
[...] 集合中的任一个, [^...] 不在集合中的任一个字符, . 除\n 之外的任一个字符
\w 所有的胆子,包括字符,数字及下划线, \W不包括所有的胆子,\w的补集
\s 所有的空白字符,\S 所有的非空白字符,\d 所有的数字,\D 所有的非数字,\b 退格字符
{n} 重复n次, () 分组的引用 \1 以1开始
使用 正则 var regex = /pattern/
i,g,m 三种模式, i: 大小写开关, g 全文搜索开关,m: 多行搜索开关。
三个方法: test(), exec(); compile();
String 中的方法 match(), replace (), search(), split()
看了一个Y - 语法,晕死了,没看懂。闭包太能开发智力了
分享到:
相关推荐
JavaScript基础语法(ppt)JavaScript基础语法(ppt)JavaScript基础语法(ppt)JavaScript基础语法(ppt)JavaScript基础语法(ppt)JavaScript基础语法(ppt)JavaScript基础语法(ppt)JavaScript基础语法(ppt)...
这个资源是javaScript基础语法的总结,适合学完javascript基础语法的进行巩固、复习! 这...我是想免费给大家看的,这怎么还收费
在"JavaScript语法基础.rar"这个压缩包中,包含了多个章节,涵盖了JavaScript的基础知识,包括数据类型和变量、String对象、Math对象、数组与Array对象、Form对象、数据库访问、条件和循环语句、Window对象、文件...
JS基础语法大全
JavaScript的基础语法包括变量声明、数据类型、控制流(如条件语句和循环)以及函数。由于JavaScript采用弱类型系统,变量可以在运行时改变其数据类型,这为编程提供了灵活性,但也可能导致一些难以预见的问题。此外...
这份“JavaScript语法一览表”涵盖了语言的基础到进阶知识,是学习和参考JavaScript语法的重要资源。 一、变量与数据类型 在JavaScript中,变量通过`var`, `let`, 或 `const` 关键字声明。变量可以存储不同类型的...
### JavaScript基础语法全解 #### 变量与变量声明 - **变量定义**:变量是编程语言中用于存储数据的基本单元。在JavaScript中,变量作为存放数据的“容器”,其内容可以在程序运行过程中被更改。 - **变量示例**...
JavaScript(简称JS)...这个已总结好的JS语法字典涵盖了JS的基础到进阶语法,是开发者日常学习和查阅的宝贵资源。随着技术的发展,JavaScript不断进化,掌握其核心语法和最新特性,将有助于你成为更优秀的Web开发者。
JavaScript语法的基础包括变量、数据类型、操作符和控制结构。变量是存储数据的地方,JavaScript有六种原始数据类型:Undefined、Null、Boolean、Number、String和Symbol(ES6新增),以及一种复杂数据类型:Object...
本资料包"JavaScript基础语法.zip"聚焦于JavaScript的基础知识,是学习JavaScript编程的入门资源。 1. 变量与数据类型: JavaScript支持多种数据类型,包括基本类型(Number、String、Boolean、Null、Undefined、...
1. **语法基础**:JavaScript的基础语法与C++和Java等语言类似,包括变量声明(var、let、const)、数据类型(如字符串、数字、布尔值、null、undefined等)、运算符(算术、比较、逻辑等)、流程控制(条件语句、...
js语法基础思维导图
自己总结的JavaScript基础语法的笔记,绘制了详细的思维导图,每个思维导图中均有详细的博文解释,方便大家学习和理解,免费分享给大家。适合网页前端的爱好者和学习者
"JavaScript基础语法详解" JavaScript基础语法是JavaScript语言的核心部分,包括ECMAScript的基础语法、DOM文档对象模型和BOM浏览器对象模型等。JavaScript是一种具有面向对象能力的、解释型的程序设计语言,主要...
Javascript2 PPT-基础语法
"JavaScript语法与范例速查手册"是一本专为开发者和学习者设计的参考资料,旨在帮助他们快速理解和掌握JavaScript的基础知识及实际应用。手册可能包含了从基本语法到高级特性的详尽讲解,同时配以丰富的实例,以加深...
JavaScript语法基础知识.pptx
其中包含js引入方式、基础使用、核心语法、复合类型等内容的语法和代码示例本资源为前端js学习的示例代码,其中包含js引入方式、基础使用、核心语法、复合类型等内容的语法和代码示例本资源为前端js学习的示例代码,...
这份"JavaScript语法和对象速查手册-源代码"涵盖了JavaScript的基础语法、核心概念以及常用对象,对于开发者来说是一份非常实用的参考资料。 一、基础语法 JavaScript的基础语法包括变量声明(var、let、const)、...
以上是关于JavaScript的基础知识概述,这些内容涵盖了从基本语法到一些实用的操作方法,对于初学者来说是非常好的入门指南。通过这些知识点的学习,可以为后续更深入地了解JavaScript打下坚实的基础。