* ECMAScript:客户端脚本语言的标准1. 基本语法:1. 与html结合方式1. 内部JS:* 定义<script>,标签体内容就是js代码2. 外部JS* 定义<script>,通过src属性引入外部的js文件* 注意:1. <script>可以定义在html页面的任何地方。但是定义的位置会影响执行顺序。2. <script>可以定义多个。2. 注释1. 单行注释://注释内容2. 多行注释:/*注释内容*/3. 数据类型1. 原始数据类型(基本数据类型):1. number;数字。整数/小数/NaN(not a number 一个不是数字的数字类型)2. string:字符串。字符/字符串 "abc" "a" "abc"3. boolean:true和false4. null:一个对象为空的占位符5. undefined:未定义。如果一个变量没有给初始化值,则会被默认赋值为undefined。2. 引用数据类型:对象4. 变量* 变量:一小块存储数据的内存空间* Java语言是强类型语言,而JavaScript是弱类型语言。* 强类型:在开辟变量存储空间时,定义了空间将来存储的数据的数据类型。只能存储固定类型的数据* 弱类型:在开辟变量存储空间时,不定义空间将来的存储数据类型,可以存放任意类型的数据。* 语法:* var 变量名 = 初始化值;5. 运算符6. 流程控制语句2. 基本对象* BOM
* DOM<!DOCTYPE html>
<html>
<head><title>Title</title><!--内部JS外部JS--><script type="text/javascript">alert("Hello world");</script><script type="text/javascript" src="a.js"></script><script type="text/javascript">//单行注释/*多行注释1多行注释2*/</script><!--变量--><script type="text/javascript">// 定义变量var a = 3;alert(a);a = "abc";alert(a);//定义number类型var num = 1;var num2 = 1.2;var num3 = NaN;// 输出到页面上document.write(num+"<br>");document.write(num+"---"+typeof(num)+"<br>");document.write(num2+"<br>");document.write(num2+"---"+typeof(num2)+"<br>");document.write(num3+"<br>");document.write(num3+"---"+typeof(num3)+"<br>");//定义string类型var str = "abc";var str2 = 'edf';document.write(str+"<br>");document.write(str+"---"+typeof(str)+"<br>");document.write(str2+"<br>");document.write(str2+"---"+typeof(str2)+"<br>");//定义booleanvar flag = true;document.write(flag+"<br>");document.write(flag+"---"+typeof(flag)+"<br>");//定义null,undefinedvar obj = null;var obj2 = undefined;var obj3;document.write(obj+"<br>");document.write(obj+"---"+typeof(obj)+"<br>");document.write(obj2+"<br>");document.write(obj2+"---"+typeof(obj2)+"<br>");document.write(obj3+"<br>");document.write(obj3+"---"+typeof(obj3)+"<br>");</script>
</head>
<body>
<input type="text" name="">
</body>
</html>a.js
alert("我是外部的js文件");

ECMAScript:客户端脚本语言的标准相关推荐

  1. 《客户端脚本语言-JavaScript》

    前言: 在之前学习的项目中接触过JavaScript,并且在参与的积分系统中也有涉略.但对于其的认识是碎片化的,通过此<北风网李炎恢视频>的学习,对于JavaScript有了一个较为系统的 ...

  2. JavaScript客户端脚本语言的应用

    1.使用HTML中的表单.表格以及JavaScript客户端脚本语言实现如下图所示的简易计算器页面 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1 ...

  3. 为什么说JavaScript是一种客户端脚本语言?

    因为它运行于客户端 而不是运行于服务器端 还有就是JS是解释执行的而且它的功能并不像JAVA .NET 等等语言有那么强大的功能,而且在语法的严谨度上安全性上,性能上,等等...各方面也有较大区别,所 ...

  4. JavaFX 新WebService客户端脚本语言

    在五月份召开的JavaOne大会上,Sun微系统公司宣布了一个新的产品系列JavaFX,由JavaFX脚本和JavaFX Mobile组成.JavaFX脚本语言被用来让使用Java"Swin ...

  5. 服务器端脚本语言和客户端脚本语言

    转自网易--Jenna (一)常见的服务器端脚本语言,php,jsp,asp. 像我们普通浏览网页基于一种BS模式,其实它也只是一种统一于Browser(浏览器)的CS模式.我们的浏览器作为客户端,在 ...

  6. JavaScript基础知识与脚本语言总结

    1 Aptana插件安装 1.Aptana插件安装 <1>Aptana是一个非常强大,开源,JavaScript-focused的AJAX开发IDE. <2>它的特点包括: J ...

  7. 哪种脚本语言最适合你!

    本文译自 iSystemAdmin 的 <List Of Popular Scripting Languages for Linux and Windows>. 具备脚本知识的系统管理员与 ...

  8. JavaScript脚本语言的使用

    JavaScript脚本语言 一.了解JavaScript 1.什么是JavaScript:一种基于对象和事件驱动并具有安全性能的解释型脚本语言,在Web应用开发中非常广泛的应用.它不需要编译,直接嵌 ...

  9. js是运行在服务器端的脚本语言,JavaScript脚本语言

    JavaScript脚本语言 JavaScript是一种脚本语言,其源代码在发往客户端运行之前不需经过编译,而是将文本格式的字符代码发送给浏览器由浏览器解释运行.下文为大家分享的是JavaScript ...

最新文章

  1. 读书笔记—《销售铁军》随记4
  2. Java Web学习总结(36)——JavaEE知识体系及项目开发过程的总结
  3. windows 上安装 python3.7 和 pip 并配置虚拟环境
  4. C语言:编写一个程序,从键盘读入一个矩形的两个边的值(整数),求矩形面积
  5. Linear-chain CRF的推导
  6. 聊聊V8引擎的垃圾回收
  7. 散粉在哪个步骤用_如何正确的使用散粉
  8. 使用sentencepiece模型替换词表
  9. BAT 文件 常用 代码 大全
  10. 计算机三级网络技术备考复习资料
  11. 硅谷孵化器的中国江湖
  12. 如何快乐地检测SQL注入
  13. linux redis-trib.rb,redis集群配置 执行 redis-trib.rb 报错解决方法
  14. IBus拼音无法选择候选词故障
  15. 2013级C++第15周项目——二维数组
  16. Ubuntu:火狐浏览器加速下载(Flashgot+Aria2+Uget)
  17. 为了证明苹果电脑会不会中毒,我把病毒拷了进去
  18. 【项目经验】--环保项目
  19. 计算机内存智能清理系统好些,电脑内存怎么清理?
  20. 温州民企走出寒冬 SOA解读新型工业模式

热门文章

  1. c语言指针章总结,c语言指针的学习心得
  2. 循环语句在c语言中的作用是什么,C语言中循环语句的使用
  3. mysql proxy 读写分离_mysql-proxy 实现读写分离
  4. Java基础学习总结(144)——String类为什么要被定义为不可变类
  5. Nginx学习总结(8)——Nginx服务器详解
  6. 计算机系班级海报,系部动态 | 电子系“五彩班栏”班级海报评比
  7. 三星active2怎么连接手机_手机怎么连接隐藏的wifi无线网络
  8. discuz mysql 优化_Discuz X系统:【效率机制】-【MySQL 优化】详解
  9. mysql 数据类型 image_MySQL 数据类型
  10. 记录一下免费域名和空间