1、javascript

  表单验证,减轻服务器压力
  制作网页特效
  动态改变页面内容
  基于对象和事件驱动的,具有安全性能的脚本语言
  交互,脚本语言。解释性语言,边执行边解释



2、script标签 添加位置

    1) head标签中
2)Body标签中
3)</body>与</html>闭合标签之中 3、输出
输出内容为字符串时必须加引号;

1)document.write(""); // 可以在页面输出标签 html、文档内容
2)alert("") //弹出警告框
3)console.log() //输出到控制台
ctrl+shift+J -----打开控制台
 Ctrl+L  ------清空控制台

4、定义变量
命名规则:1、大驼峰 小驼峰 下划线 匈牙利命名法 大驼峰: 所有单词首字母大写
小驼峰:除去第一个单词的首字母小写,其余单词首字母要大写
下划线:作为起始 中间 结尾 都可以使用_
匈牙利命名法:第一个字母表示数据类型,其余都可根据实际定义变量 var num; //声明一个变量
num = 1; //为变量赋值
var str,str2; 5、定义常量 const
注意:常量不允许改变,常量的字母必须全部大写 6、变量/数据类型(原始类型和引用类型)
原始类型: number\ string\ boolean \ undefined \ null
引用类型: Function \ Array \ Date \ Object
    (1)、原始类型(基本数据类型)
number 不分整数与小数
string :使用单引号或双引号括起来的任意文本
boolean( ture false) 同样(true = 1 false = 0)
undefined 已声明但未被赋值,未声明的变量,不存在的对象属性
null 空值,可用于初始化、清空变量

    (2)、引用类型(合成类型)
Function
Array
Date
Object
7、typeof 运算符 (检测变量的数据类型)
非函数;
8、注释 单行注释 // Ctrl+/ 多行注释 /**/ ctrl+shift+/ 文档注释
/*
*陈述文字内容
*/

最新文章

  1. c#...的类型初始值设定项引发异常。
  2. SQL Server视图
  3. 深入浅出ES6(四):模板字符串
  4. mongodb教程二
  5. Java学习日记-2.1 运算符
  6. [转]CodeIgniter与Zend Acl结合实现轻量级权限控制
  7. 年末整理git和svn的使用心得
  8. Spring3.2AOP实现需要添加的三个包
  9. set 利用lower_bound实现key索引
  10. Sublime 、NotePad++中查找匹配中文字符
  11. python 关于操作文件的相关模块(os,sys,shutil,subprocess,configparser)
  12. 【土旦】Vue+WebSocket 实现长连接
  13. ionic2引入cordova插件时提示 no provider for * 错误
  14. android启动画面隐藏状态栏全屏显示
  15. 如何减少SQL Server中的PREEMPTIVE_OS_WRITEFILEGATHER等待类型
  16. JAVA的各种O
  17. GCC 用户态&amp;内核态 Makefile
  18. USB2.0学习笔记连载(十八):keil实现寄存器的配置及相关函数讲解(二)
  19. 【深入理解javascript】原型
  20. Containerpilot 配置文件 之 Jobs

热门文章

  1. Laravel 安装代码智能提示扩展「laravel-ide-helper」
  2. C#接口的作用(经典)
  3. 用Xcode 安装ipa,查看程序资源文件夹
  4. SpringMVC
  5. javaScript判断浏览器类型
  6. iOS自动检测版本更新
  7. C 标准库系列之limits.h
  8. RAC+asm通过rman恢复到单实例+asm
  9. Myeclipse下的struts2.3.8 配置 保证绝对好用
  10. NetMQ(三): 发布订阅模式 Publisher-Subscriber