JS简介
JS JavaScript
垄断了浏览器端脚本
NodeJS:2009年诞生,JavaScript的运行平台,让JavaScript的触角伸到了服务器端
ECMAScript是JavaScript的标准:1997年欧洲计算机制造商协会(ECMA)设置的
JavaScript体系:
1.语言核心
ECMASCript5,6,7,8,9
2.DOM
3.BOM
JavaScript的语言风格和特性
类C语言的风格,简单好学
弱类型,繁文缛节少
JavaScript的书写位置
1.在<body>中写<script>标签,在内部书写JavaScript代码
<script>
alert('你好,JavaScript');
</script>
2.将代码单独保存为.js格式文件,然后在HTML文件中使用<script src=””>< /script >这样的形式引入
注:JavaScript不能脱离HTML网页运行
<script src="js/myjs.js"></script>
输出语句
alert() -弹出警告框
console.log() –控制台输出
alert('慕课网');
alert()是内置函数,函数就是功能的“封装”,调用函数需要使用圆括号
慕课网三个字是函数的参数,因为它是字符串,所以需要将它用引号包裹
语句的末尾应该书写分号
console.log('慕课网');
console是JS的内置对象,通过“打点”可以调用它内置的log“方法”。所谓“方法”就是对象能够调用的函数。
处理报错(F12快捷键可打开控制台)
1.不小心写了中文分号
Uncaught SyntaxError: Invalid or unexpected token
未捕获的语法错误:不合法或错误的符号
2.忘记用引号包裹
Uncaught ReferenceError: 慕课网 is not defined
未捕获的引用错误:慕课网没有被定义
3.错误拼写函数名
Uncaught ReferenceError: consola is not defined
consola没有被定义
等等…
REPL环境:控制台也是一个REPL环境,可以用它临时测试表达式的值
read读-eval执行-print打印-loop循环