`

js语言基础(一)

阅读更多
1、使用var定义的是局部变量,不使用var定义的变量默认为全局变量;



2、定义对象的方法:

Var obj = new Object();

Var obj = {};

定义一个数组的方法:

Var arr = new Array();

Var arr = [];



3、js中alert(10/3)的小数位数使用toFixed()制定;



4、等值判断

记住一个简单的规则: “==”是值相等,“===”是严格相等(除了值相等还必须类型相同)



5、instanceof语句:

JavaScript中instanceof运算符是返回一个 Boolean 值,指出对象是否是特定类的一个实例。
使用方法:
result = object instanceof class
其中result是必选项。任意变量。
object是必选项。任意对象表达式。
class是必选项。任意已定义的对象类。

说明
如果 object 是 class 的一个实例,则 instanceof 运算符返回 true。如果 object 不是指定类的一个实例,或者 object 是 null,则返回 false。



6、delete运算符:
var obj   = {};
  obj.name = "姚瑞明";
 
  alert(obj.name);
  delete obj.name;
  alert(obj.name);
delete可以把一些不需要的属性动态的删除,大量使用delete是节省内存的技法。



7、[] 运算符:
他与“.”运算符作用一样,但是,如果不知道一个对象中的那些属性,又不想把他的全部属性拿出来看,就需要使用[]运算符;



8、()运算符:
这是一个“操作符”可以是函数运行起来,
var a  = 0;
var fn = (a = 10, function(){alert(a * 10);});
fn();
小括号会一次运行这些表达式,并且将最后一个表达是结果返回;


9、eval语句:
alert(eval("2+3"));
是一个运算语句;
分享到:
评论

相关推荐

    JavaScript 语言基础教程

    JavaScript 是一种跨平台、面向对象的脚本语言,主要用于网页和用户界面的交互。 它可以用来创建动态更新的内容,控制多媒体,制作图像动画,以及几乎任何其他类型的网页功能。 JavaScript 的特点 轻量级:...

    头歌教学实践平台 Web前端开发基础 JavaScript学习手册六:JS条件语句

    JavaScript是Web前端开发的核心语言之一,它为网页和应用程序提供了动态交互的能力。在JavaScript中,条件语句是控制程序流程的重要工具,它们允许我们根据不同的条件执行不同的代码块,从而实现逻辑判断和决策。本...

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

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

    JavaScript js基础用法 示例代码

    JavaScript(简称JS)是一种轻量级、解释型、动态类型的脚本语言,主要用于网页前端开发,但也被广泛用于服务器端和移动应用开发。它最初由Netscape公司的Brendan Eich在1995年为Netscape Navigator浏览器设计,目的...

    软件测试 基础班 JavaScript JS基础.ppt

    软件测试基础班 JavaScript JS基础是软件测试的一门重要课程,本节课将对 JavaScript 的基础知识进行详细的介绍。 一、JavaScript 简介 JavaScript 是一种高级的、动态的、基于原型的编程语言,主要用于客户端的...

    javascript语言精粹 pdf

    总的来说,《JavaScript语言精粹》涵盖了JavaScript的各个方面,从基础到高级,从语法到实战,全面解析了这个强大且广泛应用的语言。无论是新手还是老手,都能从中受益匪浅,提升自己的JavaScript编程技能。

    js基础知识点思维导图

    JavaScript,简称JS,是一种广泛应用于Web开发的轻量级、解释型编程语言,以其动态类型、原型链机制和丰富的API而著称。本思维导图将深入探讨JS的基础知识点,帮助初学者构建全面的JavaScript知识体系。 1. 变量与...

    零基础学JavaScript(PPT)

    通过这个全面的教程,零基础的学习者可以逐步建立起对JavaScript语言的全面认识,为今后的Web开发之路打下坚实基础。每章的内容都紧密联系,逐步深入,确保初学者能够逐步掌握JavaScript的核心概念和技术。

    JavaScript基础教程(pdf版)

    JavaScript,简称为JS,是一种广泛应用于网页和网络应用的轻量级编程语言,与HTML和CSS一起构成了网页开发的三大核心技术。本教程旨在为初学者提供一个全面的JavaScript基础知识学习平台,帮助理解并掌握这种强大的...

    《JAVASCRIPT语言精髓与编程实践》.周爱民PDF

    《JAVASCRIPT语言精髓与编程实践》是周爱民撰写的一本深入解析JavaScript编程的著作,这本书旨在帮助读者理解JavaScript的核心概念,并将其应用于实际的编程实践中。JavaScript,作为全球最广泛使用的脚本语言,是...

    javaScript基础版与源码大全

    JavaScript,也被称为JS,是一种广泛应用于网页和网络应用的脚本语言,主要在客户端运行,为用户提供动态交互体验。它是互联网上最流行的编程语言之一,主要用于网页开发、前端交互、后端开发(如Node.js)以及移动...

    web前端总结的一套JavaScript 语言基础知识点总结

    本文将基于一位有着丰富经验的40岁Web前端开发者所总结的JavaScript语言基础知识进行详细阐述。 一、变量与数据类型 在JavaScript中,变量的声明使用var、let或const关键字。var是函数作用域,let和const则是块级...

    JavaScript 语言基础知识点总结(思维导图)

    JavaScript,作为全球最广泛...以上只是JavaScript语言基础的一部分,完整的JavaScript学习还需要深入理解闭包、作用域、原型链、this指向、异步编程等复杂概念。通过不断实践和深入学习,才能掌握这门强大的动态语言。

    Javascript语言参考大全

    "Javascript语言参考大全"很可能是一份全面涵盖JavaScript语法、对象、函数、事件处理、DOM操作等核心概念的文档。这份大全可能包含了从基础语法如变量、数据类型、运算符,到高级特性如闭包、原型链、异步编程等...

    李立超JavaScript基础篇笔记

    JavaScript,简称JS,是由Brendan Eich在1995年创造的一种高级编程语言,最初目的是为了增强网页的交互性,特别是在前端进行表单验证。...这些类型构成了JS编程的基础,理解和掌握它们是学习JavaScript的第一步。

    零基础学会javascript

    "零基础学会JavaScript"的学习之旅将带你逐步掌握这门语言的基础到高级技巧。 首先,JavaScript的核心概念是变量、数据类型和操作符。变量用于存储数据,可以随时改变其值。数据类型包括基本类型(如字符串、数字、...

    js基础知识测试题-答案.docx

    13. 解读下面的 js 代码,计算的结果是(A)答案解析:if 语句的条件是 5==num/2 && (2+2*num).toString()==”22”,当 num=10 时,该条件成立,因此输出 true。 14. 下面哪个变量类型在 JavaScript 中不存在(C)...

    jsjavascript基础教程.zip

    javascript基础 javascript游戏开发之贪吃蛇项目 javascript高级 nodejs开发 nosql数据之Mongodb 【javascript基础】 01-javascript的概述.md 02-字面量和变量.md 03-数据类型和typeof操作符.md 04-运算符.md 05-...

    JS使用基础知识

    JavaScript是一种轻量级的编程语言,它通常被用来在网页上实现动态效果。JavaScript最初由网景公司在1995年开发,并且随着互联网的发展而迅速普及。它是一种解释型语言,也就是说不需要编译就能直接在浏览器中运行。...

    javascript教案 JavaScript基础

    javascript教案 JavaScript基础 【实例简介】javascript教案 javascript学习指导,语法基础的指导及编写格式和方法的说明 第一章 概述 4 1.1 JavaScript的由来 4 1.2 什么是JavaScript 4 1.3 JavaScript的特点...

Global site tag (gtag.js) - Google Analytics