2015年6月份达内web前端就业班培训JS部分
前端三大基础知识: HTML:专门编写网页内容 CSS:专门设计网页样式
JavaScript:专门设计网页交互的语言(9天)
=============================================================
Day1
JavaScript:专门设计网页交互的语言 交互:输入数据,程序处理数据,返回结果 什么是JavasCript: 1. 专门设计网页交互的语言 2. 运行在javaScript解释器中 3. “解释”执行
4. 互联网第一大语言:JSer
ECMAScript标准:JavaScript核心语法 微软:Jscript
W3C:DOM标准:专门操作HTML元素,CSS样式,事件的统一标准! BOM:专门操作浏览器窗口的工具。没标准,由浏览器厂商自行实现 JavaScript=ECMAScript+DOM+BOM JSer最大挑战:浏览器兼容性问题 JavaScript典型用途: 1. 客户端数据计算 2. 客户端表单验证 3. 动画 JavaScript特点:
纯文本;解释执行;弱类型;基于对象 如何使用:
1. 使用浏览器自带的js解释器; F12- ->控制台
光标处写脚本代码,回车执行。
Console:指代控制台:专门调试程序输出结果的窗口。 log:控制台console提示的一个功能: 向控制台输入一行日志 多行:shift+enter?换行 **JavaScript中区分大小写!** **字符串单双引号都行**
2.单独安装专门解释器软件:node.js Chrome V8 Win键+R?cmd?node 退出:两次ctrl+c
执行.js文件:1.先到cd到.js文件所在路径 2.node文件名回车 3.随网页一同运行: 浏览器包含两种工具:
排版引擎:专门加载HTML内容和css样式 解释引擎:专门运行Js脚本