JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。
在1995年时,由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,Netscape管理层希望它外观看起来像Java,因此取名为JavaScript。但实际上它的语法风格与Self及Scheme较为接近。
为了取得技术优势,微软推出了JScript,CEnvi推出ScriptEase,与JavaScript同样可在浏览器上运行。为了统一规格,因为JavaScript兼容于ECMA标准,因此也称为ECMAScript。
javascript的运行环境和代码位置[size=medium][/size]
编写JavaScript监本不需要任何特殊的软件,一个文本编辑器和一个Web浏览器就足够了,JavaScript代码就是运行在Web浏览器中.
在页面文件中存入
<html> <head> <title>你好我的js日记</title> </head> <body> </body> </html>
JavaScript中的语句和注释
JavaScript中的语句和Java中的一样,以//来进行单行注释,/*...*/来进行段落注释,
JavaScript中的变量
在js中,变量是允许字母,数字,美元符号,和下划线字符,变量定义使用var关键字,
如:var age=23;但是值得注意的js中变量和其他的语法元素都是区分大小写的,如age,AGE没有任何关系,他们都不是同一个变量。
JavaScript是一种弱语言
和强制要求程序员对对数据类型做出声明不同,js不要求程序员对类型进行说明,所以程序员也可以随意的改变某个变量的数据类型。
一下写法在java中是结对不允许的,但是在js中没有问题:
var age=23; age='twenty three'
js并不关心age是字符串还是变量。
js中字符串必须用单引号或者双引号,如:
var name="kevin"; var name="renqingyu";
JavaScript中的数据类型-数值
js中并没有int,float,double,long的区别,他允许程序员使用任意位数的小数和整数,实际上js中的数值应该被称为浮点数。
如:
var count=10000; var price=3.5;
JavaScript中的作用域
在js中我们提倡用var来定义一个变量,凡是变量就会有作用域的问题,根据定义方式和位置的不同它可能作用于全局或者局部。
总结:js是一门对于初学者来说容易上手的语言,互通性比较高,但是基础一定要扎实。
参考资料:javascript入门经典
相关推荐
JavaScript基础语法(ppt)JavaScript基础语法(ppt)JavaScript基础语法(ppt)JavaScript基础语法(ppt)JavaScript基础语法(ppt)JavaScript基础语法(ppt)JavaScript基础语法(ppt)JavaScript基础语法(ppt)...
这个资源是javaScript基础语法的总结,适合学完javascript基础语法的进行巩固、复习! 这...我是想免费给大家看的,这怎么还收费
JS基础语法大全
### JavaScript基础语法全解 #### 变量与变量声明 - **变量定义**:变量是编程语言中用于存储数据的基本单元。在JavaScript中,变量作为存放数据的“容器”,其内容可以在程序运行过程中被更改。 - **变量示例**...
在JavaScript基础语法中,以下几个关键概念是学习者必须掌握的: 1. **变量(Variables)**:在JavaScript中,变量用于存储数据。声明变量使用`var`、`let`或`const`关键字。`var`是老式用法,而`let`和`const`是...
自己总结的JavaScript基础语法的笔记,绘制了详细的思维导图,每个思维导图中均有详细的博文解释,方便大家学习和理解,免费分享给大家。适合网页前端的爱好者和学习者
"JavaScript基础语法详解" JavaScript基础语法是JavaScript语言的核心部分,包括ECMAScript的基础语法、DOM文档对象模型和BOM浏览器对象模型等。JavaScript是一种具有面向对象能力的、解释型的程序设计语言,主要...
JavaScript学习资料JavaScript基础语法函数及相关源代码资料: BOM基础.pdf BOM基础(源代码).zip Date对象之获取和设置月份-getMonth&setMonth(教辅).pdf DOM事件总结(教辅).pdf DOM事件(ppt).pdf JavaScripr...
本资料包"JavaScript基础语法.zip"聚焦于JavaScript的基础知识,是学习JavaScript编程的入门资源。 1. 变量与数据类型: JavaScript支持多种数据类型,包括基本类型(Number、String、Boolean、Null、Undefined、...
JavaScript基础语法资料 JavaScript代码 素材 笔记 作业资料,学习资料 01-编程语言.html 02-JS初体验.html 03-JS注释.html 04-JS输入输出语句.html 05-变量.html 06-变量案例.html 07-变量案例弹出用户名.html 08-...
此“JavaScript基础语法笔记”涵盖了学习JS所必需的关键概念,包括循环结构、对象以及基本语法。 一、for循环 在JavaScript中,`for`循环是一种常用的迭代结构,用于重复执行一段代码直到特定条件满足。基本语法...
JavaScript 基础语法 什么是 JavaScript JavaScript 是一种嵌入在网页中的解释型脚本语言,运行在浏览器中,用来丰富页面的互动。它最初由 Netscape 公司发明,最后提交给欧洲计算机制造商协会(ECMA), ECMA 将 ...
本资料包"4.JavaScript基础语法.zip"聚焦于JavaScript的基础语法,通过MP4视频的形式,帮助学习者掌握这门语言的核心概念。 JavaScript语法的基础部分包括变量、数据类型、操作符、流程控制和函数等。 1. 变量:在...
这个名为"3.JavaScript基础语法.zip"的压缩包很可能包含了一堂关于JS基础的视频教程,帮助初学者理解这门语言的核心概念。在深入探讨JavaScript的基础语法之前,我们先来了解一下JavaScript的基本定位和应用范围。 ...
JavaScript基础语法.docx
### JavaScript基础语法-书写语法 #### 一、基本的书写语法 JavaScript是一种区分大小写的编程语言,这意味着在定义变量、函数或任何标识符时,必须确保名称的大小写正确无误。例如,`var`, `VAR`, 和 `Var` 在 ...
JavaScript:JavaScript基础语法.docx
【JS基础语法-HarmonyOS】是HarmonyOS轻量级UI框架的重要组成部分,它引入了JavaScript作为应用程序开发的语言,结合主流的Web开发模式——MVVM(Model-View-ViewModel),使得开发者可以通过编写JS、CSS和HTML标签...
JavaScript 基础语法大全和案例用法 JavaScript 是一种广泛使用的编程语言,用于创建交互式客户端脚本。JavaScript 的基础语法元素包括变量声明、数据类型、表达式与运算符、控制结构、函数、注释、对象和数组、...
JavaScript基础语法——strings