JavaScript基本语法讲解

   这篇文章主要介绍了JavaScript的基本语法,包括注释和书写格式等基本知识,需要的朋友可以参考下

  JavaScript由被放置在 的JavaScript语句,在网页中的HTML标签。

  可以将

  script标签有两个重要属性:

  language: 该属性指定的脚本语言所使用。通常情况下,它的值是JavaScript。虽然最近HTML(和XHTML,其继任者)的版本已经不再使用这个属性。

  type: 该属性是现在被推荐来指示所使用的脚本语言和它的值应被设置为 "text/javascript".

  所以,你的JavaScript片段应该是这样的:

  ?

1
2
3

<script language="javascript" type="text/javascript">
JavaScript code
</script>

  第一个JavaScript脚本:

  让我们写一个例子打印出来 "Hello World".

  ?

1
2
3
4
5
6
7
8
9

<html>
<body>
<script language="javascript" type="text/javascript">
<!--
document.write("Hello World!")
//-->
</script>
</body>
</html>

  Javascript代码可选HTML注释。这里是的代码不支持JavaScript的浏览器。用“//->”注释结束。“//”表示在Javascript的注释,所以我们增加了防止浏览器在读取HTML注释的结尾作为一段JavaScript代码。

  接下来,我们调用一个函数document.write其写入字符串到HTML文档。这个函数可用于写文本,HTML,或两者都有。所以,上面的代码会显示以下结果:

  ?

1

Hello World!

  空格和换行:

  JavaScript忽略空格,制表符和换行符出现在JavaScript程序。

  因为这样你就可以自由地格式化和缩进程序在一个整洁,一致的方式,使代码易于阅读和理解,你可以使用空格,制表符,换行符和自由地在你的程序中。

  分号是可选:

  一般后跟一个分号在JavaScript中简单的语句,只是因为它们在C,C++和Java。 JavaScript,但是可以忽略这个分号,如果每个语句放置在一个单独的行。例如,下列代码可被写入,而不使用分号

  ?

1
2
3
4
5
6

<script language="javascript" type="text/javascript">
<!--
var1 = 10
var2 = 20
//-->
</script>

  但是,当在一行如下格式化,分号是必需的:

  ?

1
2
3
4
5

<script language="javascript" type="text/javascript">
<!--
var1 = 10; var2 = 20;
//-->
</script>

  注:使用分号是一个良好的编程习惯。

  区分大小写:

  JavaScript是一种区分大小写的语言。这意味着,语言的关键字,变量,函数名,以及任何其他的标识符必须始终用一个字母一致写入大小写。

  所以标识符Time, TIme 和TIME 在JavaScript中有不同的含义。

  注:在变量和函数名在JavaScript中应注意。

  JavaScript中的注释:

  JavaScript 支持C风格和C++ 风格的注释,因此:

  //和行结束之间的所有文本将被视为一个注释,是会被JavaScript忽略。

  任何文本在/*和*/之间的字符被视为注释。这可能会跨越多行。

  JavaScript还承认HTML注释打开顺序无法识别,所以JavaScript应该写成//-->。

  示例:

  ?

1
2
3
4
5
6
7
8
9
10
11

<script language="javascript" type="text/javascript">
<!--
 
// This is a comment. It is similar to comments in C++
 
/*
* This is a multiline comment in JavaScript
* It is very similar to comments in C Programming
*/
//-->
</script>

时间: 2024-11-02 00:50:56

JavaScript基本语法讲解的相关文章

javaScript基础语法介绍

本文从javascript简介开始,介绍了javascript的语法以及注意事项.动态语言.引用外部JS文件.变量命名规则.判断是否已经声明.不存在块级作用域这些方面的内容,是篇相当不错的基础语法的介绍文章,推荐给小伙伴们 简介 JavaScript是一种脚本语言. (脚本,一条条的文字命令.执行时由系统的一个解释器,将其一条条的翻译成机器可识别的指令,然后执行.常见的脚本:批处理脚本.T-SQL脚本.VBScript等.) HTML只是描述网页长相的标记语言,没有计算.判断能力,如果所有计算.

对象-android中参数this的问题,有大神说是javascript的语法,但我表示怀疑

问题描述 android中参数this的问题,有大神说是javascript的语法,但我表示怀疑 android中TextView bookName = new TextView(this);// 声明一个TextView对象的疑问,谢谢解答...... 参数this指的就就是当前类的对象是吧 解决方案 恭喜你,怀疑正确,这特么是java,哪里来的javascript. 解决方案二: 这问答社区里不少冒充大神胡乱灌水的.题主有必要自己多思考下,不要看见根草就当菜. 解决方案三: this是当前代

《JavaScript和jQuery实战手册(原书第2版)》——第2章JavaScript的语法

第2章 JavaScript的语法 学习一种编程语言和学习任何新的语言非常相似.要学习单词.理解标点符号,还要掌握一组新的规则.就像说法语的时候要学习法语的语法一样,要使用JavaScript编程,我们必须熟悉JavaScript的语法.本章介绍所有JavaScript程序所依赖的概念. 如果你已经有了JavaScript编程经验,这些概念中的很多对你来说是老生常谈了,因此,你可以直接跳过本章.但是,如果你初次接触JavaScript,或者还不确定很熟悉这些基础知识,本章将向你介绍这些基本的(但

老生常谈JavaScript 正则表达式语法_javascript技巧

JavaScript定义正则表达式有两种方法. 1.RegExp构造函数 var pattern = new RegExp("[bc]at","i"); 它接收两个参数:一个是要匹配的字符串模式,另一个是可选的标志字符串. 2.字面量 var pattern = /[bc]at/i; 正则表达式的匹配模式支持三种标志字符串: g:global,全局搜索模式,该模式将被应用于所有字符串,而并非搜索到第一个匹配项就停止搜索: i:ingore case,忽略字母大小写,

温习Javascript基础语法之词法结构_javascript技巧

前面的话 javascript是一门简单的语言,也是一门复杂的语言.说它简单,是因为学会使用它只需片刻功夫:而说它复杂,是因为要真正掌握它则需要数年时间.实际上,前端工程师很大程度上就是指javascript工程师.前端入门容易精通难,说的是前端,更指的是javascript.本文是javascript基础语法的第一篇--词法结构 与java关系 关于javascript有这样一个说法,java和javascript的关系是雷锋和雷锋塔的关系.那到底有没有关系呢 javascript最开始的名字

整理Javascript基础语法学习笔记_javascript技巧

1.什么是变量 字面意思:变量是可变的量: 编程角度:变量是用于存储某种/某些数值的存储器.我们可以把变量看做一个盒子,盒子用来存放物品,物品可以是衣服.玩具.水果...等.  2.表达出你的想法(表达式) 表达式与数学中的定义相似,表达式是指具有一定的值.用操作符把常数和变量连接起来的代数式.一个表达式可以包含常数或变量.   字符串表达式:"I" + "love" + "you" + mychar  //编写串表达式,值为字符串. 数值表达式

JavaScript基础语法之js表达式_javascript技巧

本文将详细介绍javascript表达式,表达式分为原始表达式和复杂表达式.一般,关于javascript基础语法,人们听得比较多的术语是操作符和语句.但,其实还有一个术语经常使用,却很少被提到,这就是javascript表达式(expression). 原始表达式(primary exression) 原始表达式是表达式的最小单位--它不再包含其他表达式.javascript中的原始表达式包括this关键字.标识符引用.字面量引用.数组初始化.对象初始化和分组表达式 PrimaryExpres

javascript基础语法——全面理解变量和标识符_基础知识

关于javascript,第一个比较重要的概念是变量,变量的工作机制是javascript的基本特性.实际上,变量是标识符的一种.本文将详细介绍变量和标识符 定义 标识符(Identifier)就是一个名字,用来对变量.函数.属性.参数进行命名,或者用做某些循环语句中的跳转位置的标记 //变量 var Identifier = 123; //属性 (new Object).Identifier = 'test'; //函数及参数 function IdentifierName(Identifie

javascript基础语法学习笔记_javascript技巧

一.定义 javascript是一门用来增强页面动态效果,实现页面与用户之间的实时.动态交互的脚本语言(解释型编程语言).javascript由三部分组成:ECMA.DOM和BOM [1]ECMAScript由ECMA-262定义,提供核心语言功能(ECMA是欧洲计算机制造商协会) [2]DOM文档对象模型,提供访问和操作网页内容的方法的接口 [3]BOM浏览器对象模型,提供与浏览器交互的方法的接口  二.引入 引入javascript有两种办法:在页面内嵌入js代码和引入外部文件 [1]页面内