`

js 语法入门 1

阅读更多

对象有:  数组:[] ,  对象:{}, 字符串对象:" ", 方法:  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基础语法(ppt)...

    javascript基础语法总结.pdf

    这个资源是javaScript基础语法的总结,适合学完javascript基础语法的进行巩固、复习! 这...我是想免费给大家看的,这怎么还收费

    JavaScript语法基础.rar

    在"JavaScript语法基础.rar"这个压缩包中,包含了多个章节,涵盖了JavaScript的基础知识,包括数据类型和变量、String对象、Math对象、数组与Array对象、Form对象、数据库访问、条件和循环语句、Window对象、文件...

    JS基础语法大全

    JS基础语法大全

    javascript基本语法讲解

    JavaScript的基础语法包括变量声明、数据类型、控制流(如条件语句和循环)以及函数。由于JavaScript采用弱类型系统,变量可以在运行时改变其数据类型,这为编程提供了灵活性,但也可能导致一些难以预见的问题。此外...

    JavaScript语法一览表

    这份“JavaScript语法一览表”涵盖了语言的基础到进阶知识,是学习和参考JavaScript语法的重要资源。 一、变量与数据类型 在JavaScript中,变量通过`var`, `let`, 或 `const` 关键字声明。变量可以存储不同类型的...

    JavaScript基础语法全解

    ### JavaScript基础语法全解 #### 变量与变量声明 - **变量定义**:变量是编程语言中用于存储数据的基本单元。在JavaScript中,变量作为存放数据的“容器”,其内容可以在程序运行过程中被更改。 - **变量示例**...

    已总结好的 JS语法字典

    JavaScript(简称JS)...这个已总结好的JS语法字典涵盖了JS的基础到进阶语法,是开发者日常学习和查阅的宝贵资源。随着技术的发展,JavaScript不断进化,掌握其核心语法和最新特性,将有助于你成为更优秀的Web开发者。

    JavaScript语法手册.rar

    JavaScript语法的基础包括变量、数据类型、操作符和控制结构。变量是存储数据的地方,JavaScript有六种原始数据类型:Undefined、Null、Boolean、Number、String和Symbol(ES6新增),以及一种复杂数据类型:Object...

    JavaScript基础语法.zip

    本资料包"JavaScript基础语法.zip"聚焦于JavaScript的基础知识,是学习JavaScript编程的入门资源。 1. 变量与数据类型: JavaScript支持多种数据类型,包括基本类型(Number、String、Boolean、Null、Undefined、...

    js基础入门教程-从语法基础开始

    1. **语法基础**:JavaScript的基础语法与C++和Java等语言类似,包括变量声明(var、let、const)、数据类型(如字符串、数字、布尔值、null、undefined等)、运算符(算术、比较、逻辑等)、流程控制(条件语句、...

    js语法基础详细思维导图

    js语法基础思维导图

    JavaScript基础语法.xmind

    自己总结的JavaScript基础语法的笔记,绘制了详细的思维导图,每个思维导图中均有详细的博文解释,方便大家学习和理解,免费分享给大家。适合网页前端的爱好者和学习者

    JavaScript基础语法.pdf

    "JavaScript基础语法详解" JavaScript基础语法是JavaScript语言的核心部分,包括ECMAScript的基础语法、DOM文档对象模型和BOM浏览器对象模型等。JavaScript是一种具有面向对象能力的、解释型的程序设计语言,主要...

    Javascript2-基础语法

    Javascript2 PPT-基础语法

    JavaScript语法与范例速查手册

    "JavaScript语法与范例速查手册"是一本专为开发者和学习者设计的参考资料,旨在帮助他们快速理解和掌握JavaScript的基础知识及实际应用。手册可能包含了从基本语法到高级特性的详尽讲解,同时配以丰富的实例,以加深...

    JavaScript语法基础知识.pptx

    JavaScript语法基础知识.pptx

    JavaScript 基础学习1(js引入方式、基础使用、核心语法、复合类型) 示例代码

    其中包含js引入方式、基础使用、核心语法、复合类型等内容的语法和代码示例本资源为前端js学习的示例代码,其中包含js引入方式、基础使用、核心语法、复合类型等内容的语法和代码示例本资源为前端js学习的示例代码,...

    JavaScript语法和对象速查手册-源代码

    这份"JavaScript语法和对象速查手册-源代码"涵盖了JavaScript的基础语法、核心概念以及常用对象,对于开发者来说是一份非常实用的参考资料。 一、基础语法 JavaScript的基础语法包括变量声明(var、let、const)、...

    JS语法基础知识学习

    以上是关于JavaScript的基础知识概述,这些内容涵盖了从基本语法到一些实用的操作方法,对于初学者来说是非常好的入门指南。通过这些知识点的学习,可以为后续更深入地了解JavaScript打下坚实的基础。

Global site tag (gtag.js) - Google Analytics