`
akunamotata
  • 浏览: 378881 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

javascript 基础知识总结

    博客分类:
  • js
阅读更多

总结参照<<javascript权威指南>>(第五版)

1.String

   试图访问字符串的属性或方法,js会自动创建一个String包装对象,该对象是瞬时存在的,它使得我们可以访问属性或方法.字符串被当做基本类型,数值作为浮点型.

 

2.变量

   隐式声明的变量总是被创建为全局变量,即使该变量只在一个函数体内使用.

 

3.作用域

   函数中声明的所有变量,没有块级作用域的概念,无论是在哪里声明的,在整个函数中他们都是有定义的.

 

4."=="与"==="运算符

   由于js是弱类型语言,所以"==="完全等同是非常必要的.(在Java中String使用equals()方法来解决)

 

5. in 运算符

   var point ={x:1,y:1};

   "x" in point  //true    左边的值是其右边对象的一个属性名(返回true,否则返回false)

 

6.instance of

   要求其左边是一个对象,右边是对象的类名字.

   如果左边不是对象,或右边是一个对象,返回false.

   如果右边不是对象或类名,返回运行时错误.


7.typeof

   数字 -> number

   字符串->String

   布尔值->boolean

   对象/数组->Object

 

8.delete 运算符

   删除运算数所指定的对象的属性,数组元素或变量.

   如果删除成功,返回true,否则返回false.

   用var语句声明的用户定义变量不能被删除.

 

9.switch 语句

   允许case语句后跟随任意的表达式(执行效率降低)

   先计算switch关键字后的表达式,后按照出现的顺序计算case后的表达式.

 

10.数组

    数组的不同元素可以具有不同的类型.

 

11.数组的长度length

    数组的length属性是自动更新的,以便在给数组添加新元素时保持一致性.

    数组的length属性既可以读也可以写.如果给length设置了一个比它的当前值小的值,那么数组将会被截断,这个长度之外的元素都会被抛弃,它们的值也就丢失了.

 

12.Arguments对象

    Arguments对象是一个类似数组的对象,可以按照数目获取传递给函数的参数值.arguments[]数组和命名了的参数不过是引用同一变量的两种不同德方法.

    callee属性,用来引用当前正在执行的函数.

 

13.函数属性length

     只读,返回的是函数确切声明的实际参数数目.

 

be continue...

分享到:
评论
1 楼 lingyun6100 2010-06-21  

相关推荐

    javascript知识点汇总

    javascript知识点汇总

    javascript基础知识总结

    以下是对JavaScript基础知识的总结,主要关注在网页中使用的弹出对话框、函数调用以及带有参数的函数。 1) Alert Box `alert()` 函数用于显示一个包含警告信息的单行对话框,用户只能点击“确定”按钮关闭它。在...

    JavaScript基础知识总结

    1. JavaScript 的基础知识 在学习 JavaScript 之前,你需要了解 HTML 和 XHTML 的基础。JavaScript 被设计用来向 HTML 页面添加交互行为,通过在 HTML 中插入 JavaScript 代码,可以实现页面元素的动态操作和用户...

    javascript知识点总结《一》

    ### JavaScript知识点总结《一》 ...以上是关于JavaScript的基础知识点总结,涵盖了初步认识JavaScript以及JavaScript的基本语法等内容。这些知识点对于初学者来说非常重要,有助于快速入门并进一步深入学习。

    JavaScript知识点总结文档

    ### JavaScript知识点总结 #### 一、JavaScript的历史与ECMAScript标准 JavaScript 的历史可以追溯到1992年,当时 Nombas 公司开发了一种名为 C-- 的嵌入式脚本语言,并最终更名为 ScriptEase。随着互联网的发展,...

    JavaScript 知识点总结(思维导图10张)

    本文将围绕“JavaScript知识点总结(思维导图10张)”进行详细解析,涵盖从基础语法到高级特性,帮助你构建完整的JavaScript知识体系。 1. **JavaScript操作符与字符** (Javascript-operational-character.gif) - ...

    JavaScript语言基础知识点总结十张图

    本文将基于“JavaScript语言基础知识点总结十张图”这一主题,深入探讨JavaScript的基础概念、语法特性以及核心知识点。 1. **变量与数据类型** JavaScript有七种数据类型:Undefined、Null、Boolean、Number、...

    JavaScript基础知识点汇总(代码+知识点)

    以上只是JavaScript基础知识的一部分,深入学习还包括错误处理、正则表达式、异步编程(async/await)、Promise、模块化(CommonJS, ES6模块)、性能优化、调试技巧等多个方面。通过持续学习和实践,开发者能够更加...

    Javascript知识点汇总.doc

    JavaScript知识点汇总 JavaScript是一种广泛使用的轻量级编程语言,主要用于客户端网页交互,为HTML和Web应用添加动态功能。本文将全面概述JavaScript的核心概念、语法结构以及常见应用。 1. JavaScript定义 ...

    JavaScript基础知识总结.xmind

    通过思维导图的方式,快速了解掌握JavaScript的基本内容

    JavaScript语言基础知识点总结

    以下是对JavaScript语言基础知识点的详细总结: 1. **变量与数据类型**: - 变量:JavaScript中的变量无需预定义,使用`var`、`let`或`const`声明。`let`和`const`是ES6引入的新特性,它们在块级作用域内有效。 -...

    html+css+javascript知识点总结.docx

    HTML+CSS+JavaScript 知识点总结 HTML 基础知识: 1. HTML 是网页内容的载体,负责承载网页的内容。 2. HTML 标签不区分大小写,但建议使用小写。 3. 一个 HTML 文件由和两部分组成,用于定义文档的头部,用于承载...

    前端 HTML+CSS+JavaScript 知识点总结

    前端 HTML+CSS+JavaScript 知识点总结

    javascript知识点总结《三》

    ### JavaScript知识点总结(三) #### 一、JavaScript事件概述 JavaScript事件是指由用户或浏览器触发的行为,这些行为可以被JavaScript代码侦测并响应。通过事件处理机制,开发者能够编写脚本,使网页变得动态和...

    一套JavaScript 语言基础知识点总结

    本文将深入探讨JavaScript的基础知识点,包括语法、变量、数据类型、控制结构、函数、对象、数组、DOM操作等方面。 1. **JavaScript 语法基础** - 注释:单行注释`//`和多行注释`/*...*/` - 行与语句:以分号`;`...

    JavaScript知识点总结

    JavaScript教学笔记,来自于黑马教学视频所整理的笔记,内容要点比较详细。

    javascript知识点汇总.doc

    JavaScript,作为一门广泛应用于Web开发的脚本语言,它的核心特点和日常用途是开发者必须掌握的基础。...理解并熟练运用这些基础知识对于JavaScript开发者至关重要,它们构成了JavaScript编程的基石。

    javascript基础知识PDF

    2.1 JavaScript 操作对象的简单介绍-- 属性和方法 . . . . . . . . 8 2.2 JavaScript 代码的加入 . . . . . . . . . . . . . . 10 2.2.1 加入JavaScript 代码的方式一 . . . . . . . . . . . . . . . . . . . . . . ...

    javascript前端知识汇总

    以下是对标题"javascript前端知识汇总"和描述中所述知识点的详细说明: 1. **基础语法**:JavaScript的基础包括变量、数据类型(如字符串、数字、布尔、null、undefined、对象和数组)、操作符(算术、比较、逻辑、...

Global site tag (gtag.js) - Google Analytics