`
shoren
  • 浏览: 59166 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

javaScript扫盲之JavaScript基本语法

 
阅读更多

 

1、在HTML中的位置

JavaScript编写的代码必须通过HTML/XHTML文档才能执行。

两种方式将其插入到HTML文档中:

JavaScript 放到文档<head>标签中的<Script>标签中。

JavaScript代码存在一个扩展名为.js的独立文件中。<script src=”file.js”></script>

 

可将这段引用放在<head>标签里,最好的做法是放在</body>标签之前,这样能使浏览器更快的加载页面。

 

2、注释:

//注释单行

/*注释多行*/

<!—单行注释,最好不使用,容易与HTML多行注释<!—多行注释-->混淆。

 

3、变量

变量可以不用提前声明,但声明变量是一个良好的变成习惯。

因为变量声明没有类型限制,可以随便赋值。

Var name = “string”; name = 123; 这样也Okay

 

4、字符串

可随意选用引号,但在脚本中最好整体保持一致。

若字符串内包含双引号,应将整个字符串放在单引号里;若字符串内包含单引号,就把整个字符串放在双引号里。

若打印单引号或双引号,用反斜杠对字符进行转移,即\”\’.

 

5、数组

用关键字Array声明。

       var names = Array("zhao","qian","sun","li");

       names = ["zhou","wu","zheng","wang"];

       names = Array(2);

names[0] = "zhao";

names[1] = "qian";

这里如果再有names[3] = “sun”;也可以。此时names的长度为3.

       names = [2012,"July",30.5,true,30.0500];    //数据类型不限

//关联数组

       names = Array();

       names["zhou"] = "zhou lili"; 

       names["wu"] = "wu yuanyuan";

        document.write(names["zhou"] + "    " + names["wu"]);

//zhou lili wu yuanyuan(会忽略掉空白符)

 

6、对象

声明 var object = {};  //一对空的大括号

Var object = Array();   //

用户自定义对象,用new关键字。

内建对象,内建在JavaScript语言中的对象,有ArrayMathDate等。

宿主对象:不是由JavaScript语言本身,而是由它的运行环境提供的。具体到Web应用,这个环境就是浏览器,由浏览器提供的预定义对象被称为宿主对象。

宿主对象包括FormImageElement等。可通过这些对象获得关于网页上的表单、图像和各种表单元素等信息。

另一种宿主对象能用来获得网页上的任何一个元素的信息,即document对象,主要功能是处理网页内容。

 

Window对象对应着浏览器窗口本身,这个对象的属性和方法通常统称为BOM(浏览器对象模型)。BOM提供了window.openwindow.blur等方法,这些方法用来生成弹出窗口和下拉菜单。

弹出的广告窗口和内容覆盖是一个典型的滥用JavaScript的例子。从技术上讲,弹出窗口本身是一个很实用的功能,它解决了网页设计中的一个难题:如何向用户发送信息。

 

7、全等操作符===

相等操作符==认为空字符串与false的含义相同。要进行严格比较,用全等操作符===,进行严格的比较(比较值和变量类型)。

 

 

8、命名的技巧

命名变量时用下划线来分隔单词;命名函数时,从第二个单词开始,每个单词的首字母大写,即驼峰命名法。这样就能够一眼看出哪些名字是变量,哪些名字是函数。

分享到:
评论

相关推荐

    javascript基本语法讲解

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

    JavaScript语法基础.rar

    JavaScript是一种广泛应用于网页和网络应用的脚本语言,它的语法基础是学习JavaScript编程的重要部分。在"JavaScript语法基础.rar"这个压缩包中,包含了多个章节,涵盖了JavaScript的基础知识,包括数据类型和变量、...

    JavaScript学习笔记,javascript基础知识,基础语法整理.pdf

    该资源涵盖了JavaScript的基础知识点,包括基本概念、函数、对象、时间对象、文字对象、图片应用和表单应用等内容。这些建议知识点可以帮助开发者快速掌握JavaScript的基础知识,提高开发效率和质量。

    JavaScript基础语法.zip

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

    JavaScript基础语法全解

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

    javascript 语法教程及实例

    JavaScript 的强大之处在于它能轻松实现网页的动态交互,结合框架和库(如jQuery、React、Vue等),可以构建复杂的前端应用。同时,随着ES6、ES7等新特性的加入,JavaScript 语言的现代性与功能不断完善,使其在现代...

    JavaScript基本语法.pdf

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

    JavaScript基本语法.ppt

    JavaScript基本语法.ppt,非常适合初学者,用后会帮助你很多

    Javascript2-基础语法

    Javascript2 PPT-基础语法

    JavaScript基本语法结构

    JavaScript基本语法结构,未来移动开发的基础是HTML5,可以用于开发轻应用,微信应用,WEB游戏等,这个文档为JS基础。

    JavaScript基础语法.xmind

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

    Google语法高亮JavaScript功能

    **Google语法高亮JavaScript功能** 在网页开发中,展示代码片段是常见的需求,为了提高代码的可读性和美观性,语法高亮成为一个重要的工具。Google语法高亮JavaScript功能就是为了解决这一问题而设计的,它能够让...

    JavaScript程序设计JavaScript基本语法共

    以下是一些关键的JavaScript基本语法知识点: 1. **变量(Variables)**:JavaScript中的变量用于存储数据,声明时不需要指定类型,使用`var`, `let`, 或 `const`关键字。例如: ```javascript var x = 10; let ...

    javascript语法

    javascript语法,简单的写了一些关于javascript的内容,希望对大家有用处的

    JavaScript:JavaScript基础语法.docx

    JavaScript:JavaScript基础语法.docx

    JavaScript基础语法-书写语法

    ### JavaScript基础语法-书写语法 #### 一、基本的书写语法 JavaScript是一种区分大小写的编程语言,这意味着在定义变量、函数或任何标识符时,必须确保名称的大小写正确无误。例如,`var`, `VAR`, 和 `Var` 在 ...

    JavaScript概述及基本语法

    JavaScript仅是一种解释性语言,Javascript的用途是:1.嵌入动态文本于HTML页面;2.对浏览器事件做出响应; 3.读写HTML元素;4.在数据被提交到服务器之前验证数据;5.检测访客的浏览器信息; 6.控制cookies,包括创建和...

    最好的脚本编辑器javascript asp html,自动提示语法

    编辑器的自动提示语法功能对于编写JavaScript代码来说非常实用,它能帮助开发者快速找到并插入所需函数或变量,减少手动查找和输入的时间,提高编程速度。同时,自动纠错功能可以在编码过程中及时发现语法错误,避免...

    面试题练习题前端 JavaScript高级语法-字符串属性

    面试题练习题前端 JavaScript高级语法-字符串属性面试题练习题前端 JavaScript高级语法-字符串属性面试题练习题前端 JavaScript高级语法-字符串属性面试题练习题前端 JavaScript高级语法-字符串属性面试题练习题前端...

    JavaScript程序设计-JavaScript基本语法.pdf

    JavaScript是一种广泛应用于网页和网络应用的脚本语言,它的基本语法是学习JavaScript程序设计的基础。在JavaScript中,有几个关键的概念需要理解。 首先,JavaScript严格区分大小写。这意味着在编写代码时,...

Global site tag (gtag.js) - Google Analytics