博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
javascript+dom 编程艺术<2>
阅读量:6774 次
发布时间:2019-06-26

本文共 947 字,大约阅读时间需要 3 分钟。

2.1  准备工作

  运行javascript脚本只需一个文本编辑器和web 浏览器即可, javascript必须嵌入在html文档中才能执行。第一种方法是将脚本置于 <head>的 <script> 标签内,当然更好的办法是将代码存入独立的文件中,并以js作为该文件的拓展名,用 <script>  标签的 src属性指向该文件。 javascript为解释型编程语言,不需要编译器,仅需要解释器。

2.2 语法

  javascript的语法同java,c++等程序设计语言的语法非常相似。

2.3 语句

  用javascript或任何一种程序设计语言编写的脚本都是由一系列指令组成的,这些指令称为语句。单行注释//,多行注释/* */。尽量不要使用html风格的注释,<!-- ... -->。

2.4 变量

  javascript允许程序员直接对变量赋值而无需提前对其声明,故javascript为弱类型语言。这意味着程序员可以对变量的数据类型进行修改。但提前对变量进行声明仍是一种良好的编程习惯。

  <1>数据类型

    字符串 数值 布尔 

  <2>数组

    以0而不是1作为第一个数组元素的下标,var Beatles = Array(4)。数组元素数据类型可以不统一。

    在为数组元素给出下标时,不必局限于整数数字,也可以是字符串,这称为关联数组。

2.5 操作

  算术操作符

    +是特殊的算术操作符,它可以用于数字,也可以用于字符串。我们甚至可以将数值和字符串拼接起来,此时数值将自动转换为字符串。

  条件语句,比较操作符,逻辑操作符,循环语句均与C语言中对应部分大体相同。

  函数

  function name(arguments){

  statements;

  }  

  如果在某个函数中使用了var,则该变量将被视为局部变量,它将只存在于这个函数的上下文中。反之,如果没有使用 var,则将会被视为全局变量。

2.6 对象

   Array,Math,Date均为javascript 内建对象。由  web浏览器提供的对象为宿主对象。

转载于:https://www.cnblogs.com/2018aaa/p/8451467.html

你可能感兴趣的文章
Eclipse 3.7反编译插件的安装
查看>>
MySQL优化概述
查看>>
FreeFileSync – 免费开源的文件同步工具
查看>>
Java构造方法中:带参的构造方和和不带参数的构造方法
查看>>
实验八:Winwebmail的搭建
查看>>
查看当前centos版本与redhat对应的版本的命令
查看>>
三维对象的表示---小结
查看>>
对偶理论和灵敏度分析---参数线性规划
查看>>
Elasticsearch学习(6)—— Spring Data Elasticsearch
查看>>
lotus domino服务器及其应用系统的高级管理_lotus notes
查看>>
vSphere 6.0: remove partitions from existing storage devices via UI
查看>>
我的友情链接
查看>>
HT for Web 中Painter的介绍及用法
查看>>
兄弟mfc 7340 加墨粉
查看>>
oracle细节(一)
查看>>
JS计算两个日期之间的天数--转载文章
查看>>
Linux基础之history的详细说明
查看>>
数据分析狂想——“亲~我的东西什么时候到?”
查看>>
hadoop < MapReduce 编写程序 实现倒排索引>
查看>>
人生百态---《让×××飞》有感
查看>>