1.JavaScript是什么?
JavaScript是一种直译式脚本语音,是一种动态的,弱类型的,基于原型的语言。
直译式:直接编译并执行
脚本:凡是不能独立运行需要依赖其他程序的,通常都叫做脚本
动态类型:声明一个类型,能够随时改变它的类型
弱类型:允许变量运算时进行隐式数据类型转换
基于原型:原型的主要作用是继承,对象之间的继承,主要是靠原型链接
2.js能做什么?
网页前端开发(Javascript的老本行)
移动开发 webapp 混合式应用
网站后端开发(Node.js可以让js在后端运行)
插件开发(由于js跨平台这一特性,很多插件使用js进行开发,因为一次开发可以保证跨平台使用)
桌面开发(主要是指chrome浏览器能把js写的程序打包成桌面应用)
游戏开发 等等。。。
3.js的引入及运行
内部引入:在html文件中直接写在script标签内部
标签内引入:直接写在标签内
按钮
外部引入:在html文件中通过script标签引入外部js文件
注:script标签在哪里都可以,为了规范建议在前