`
oszerone
  • 浏览: 12983 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

javascript基本语法和类型

阅读更多

语法基础

  1. 区分大小写
  2. 弱类型
  3. 注释和Java、C等相同,为 // 或 /* */
  4. 大括号表示代码块
  5. 变量可使用var定义,命名规则一般使用Camel或者匈牙利类型标记(类型前缀数组a、布尔型b、浮点型f、函数fn、整形i、对象o、正则表达式re、字符串s、变型(可以是任何类型)v),变量分为两种作用域全局和局部,全局变量是不使用var定义或者不在任何function块内定义的变量,局部变量是function块内的变量(没有代码块作用域的变量)

数据类型:

  1. undefined,原始类型,使用var定义的变量,在没有赋值操作之前就是undefined;或者读取一个不存在的对象属性也是undefined
  2. boolean,原始类型,表示真假,true | false
  3. number,数值类型,包含整数、小数、NaN(无法转换为数值的数值类型)、Infinity(正无穷大的数)、-Infinity(负无穷大的数)、任何和NaN的操作结果都是NaN、正无穷+负无穷=NaN
  4. string,原始类型,用单引号或双引号括起来的字符串
  5. null,原始类型

typeof运算符会返回undefined、boolean、number、string、object

 

  1. object,键(key)值(value)对形式的组织内容,key只能是字符串,值可以是任何类型
  2. function,函数,多个表达式的集合,可以通过调用来执行所有的表达式并返回结果
  3. array,有序的多个数据类型值

类型转换:

  1. 对象的toString方法
  2. 除了undefined和null类型,都可以调用toString转换为string类型(可以重写toString方法)
  3. parseInt,对象先转换为string然后转换为number
  4. parseFloat和parseInt一样,只不过将第一个. 符号认为是小数点,并且只认10进制
  5. Boolean方法,0、NaN、空字符串、undefined、null、false则返回false,否则返回true
  6. Number方法,和parseInt、parseFloat基本一样,区别为:null为0,只要有非数字字符就是NaN
  7. String方法,和toString的区别是在处理undefined和null时不会引发错误

引用类型:

http://w3school.com.cn/js/pro_js_referencetypes.asp

分享到:
评论

相关推荐

    javascript基本语法讲解

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

    JavaScript 基本语法 高级语法 自定义函数下载

    **一、JavaScript基本语法** 1. **变量声明**:在JavaScript中,我们可以使用`var`、`let`或`const`来声明变量。`var`是老式的声明方式,不具有块级作用域;`let`和`const`是ES6引入的新特性,其中`let`可变,`...

    JavaScript基础语法.zip

    这个资料包中的"JavaScript基础语法"文件将详细解释以上概念,通过实例演示和练习帮助初学者理解和掌握JavaScript的基本语法。通过深入学习,你将能够编写出功能丰富的网页交互脚本,为网页添加动态效果,提升用户...

    JavaScript基础语法全解

    ### JavaScript基础语法全解 ...以上内容概述了《JavaScript基础语法全解》中关于变量和条件语句的基础知识。通过对这些概念的理解,初学者可以更好地掌握JavaScript的核心语法,为进一步学习打下坚实的基础。

    JavaScript基础语法 自学笔记

    2. **数据类型(Data Types)**:JavaScript有七种数据类型,包括基本数据类型(Number、String、Boolean、Null、Undefined、Symbol)和对象数据类型(Object)。其中,`null`和`undefined`不是空,而是表示特定的值...

    JavaScript语法基础.rar

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

    JavaScript基本语法.pdf

    通过以上介绍,我们了解了JavaScript基本的语法特性,包括其执行逻辑、大小写规则、语句结束的分号使用以及两种类型的注释。在编写JavaScript代码时,遵循这些规则将有助于提高代码质量、可读性和可维护性。在实际...

    JavaScript基础语法笔记

    此“JavaScript基础语法笔记”涵盖了学习JS所必需的关键概念,包括循环结构、对象以及基本语法。 一、for循环 在JavaScript中,`for`循环是一种常用的迭代结构,用于重复执行一段代码直到特定条件满足。基本语法...

    JavaScript语法一览表

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

    JavaScript基础语法大全和案例用法

    JavaScript 的基础语法元素包括变量声明、数据类型、表达式与运算符、控制结构、函数、注释、对象和数组、类型转换、模块导入导出和模板字符串等。 变量声明是 JavaScript 编程的基础之一。JavaScript 中有三种方式...

    JavaScript程序设计JavaScript基本语法共

    以上只是JavaScript基本语法的一部分,随着学习深入,还会涉及模块系统、类和继承、模板字符串、正则表达式、错误处理、JSON等更多内容。理解并熟练运用这些知识点,将有助于编写高效且可维护的JavaScript代码。在...

    JavaScript基础语法资料 JavaScript代码 素材 笔记 作业资料.zip

    JavaScript基础语法资料 JavaScript代码 素材 笔记 作业资料,学习资料 01-编程语言.html 02-JS初体验.html 03-JS注释.html 04-JS输入输出语句.html 05-变量.html 06-变量案例.html 07-变量案例弹出用户名.html 08-...

    JavaScript语法手册.rar

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

    4.JavaScript基础语法.zip

    2. 数据类型:JavaScript有七种基本数据类型,包括null、undefined、boolean、number、bigint、string和symbol(ES6新增)。此外,还有一种复杂数据类型——对象。理解这些数据类型对于编写有效的代码至关重要。 3....

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

    JavaScript的基础语法包括变量声明(var、let、const)、数据类型(原始类型如字符串、数字、布尔值,以及引用类型如对象和数组)、操作符(算术、比较、逻辑等)、流程控制(条件语句如if...else,循环语句如for、...

    JavaScript程序设计-JavaScript基础语法.pptx

    理解并掌握这些基础语法和数据类型是进行JavaScript程序设计的第一步,它们构成了编写JavaScript代码的基础框架。随着学习深入,还将涉及函数、对象、数组、字符串操作、正则表达式、错误处理、事件处理等更复杂的...

    JavaScript基本语法 30分钟就会

    JavaScript是一种广泛应用于网页和应用程序的脚本语言,它的基本语法是学习和掌握JavaScript的基础。在本文中,我们将深入探讨JavaScript的基本语法,包括常量、变量、表达式和运算符等方面。 首先,让我们了解...

    JavaScript简介及基础语法介绍

    JavaScript简介及基础语法介绍 JavaScript是客户端脚本语言,是一种基于对象(Object)和事件驱动(Event Driven)的脚本语言。它认为文档和显示文档的浏览器都是由不同的对象组成的集合,这些对象具有一定的属性,...

    3.JavaScript基础语法.zip

    在深入探讨JavaScript的基础语法之前,我们先来了解一下JavaScript的基本定位和应用范围。 JavaScript主要应用于浏览器环境中,实现客户端的动态效果和与用户的交互。它可以操作HTML元素、处理事件、进行AJAX异步...

    第一章 JavaScript基础语法

    JavaScript 基础语法 什么是 JavaScript JavaScript 是一种嵌入在网页中的解释型脚本语言,运行在浏览器中,用来丰富页面的互动。它最初由 Netscape 公司发明,最后提交给欧洲计算机制造商协会(ECMA), ECMA 将 ...

Global site tag (gtag.js) - Google Analytics