Js简介

Posted on 2018-10-18 14:12  中二病也儒要戀愛  阅读(198)  评论(0编辑  收藏  举报

  Js

   全称叫javascript

    作者是布兰登艾奇。

     虽然他的名字里有java但是他跟Java一点关系都没有,Jjava是一门语言,也是后台语言。

     而Javascript是一个前台语言,他的作用是页面特效,做一些网页游戏等等。

  Js和ECMAscript的关系

      ES是js的标准,学习Jjs就得按照Es的标准来学习。

  前端的三个层次

   HTML 结构层  Css表现层  Js 行为层

  Js一般写在哪里

   Js得写在script这个标签里,而script标签可以写在html里的任何地方,但是不要写在style标签里(我没试过)反正你可以不用写在body里!

  js中的变量

   变量提升    

    在浏览器运行js之前会给他一个全局作用域也称之为(window)window分为两个区域,一个是存储模块,一个是执行模块,存储模块里会找var和function的关键字,执行模块执行代码会从上到下以此运行,遇到变量会从存储模块查找这个变量,如果有会看这个变量有没有赋值,如果没有赋值会报:undefined;如果没有找到这个变量会报:xxx is not defined。

  js语言的输出

    单行注释//   多行注释/*    */

  常量 不变的量

    汉字 数字 往往当做值使用。除了数字 要带引号""

      XXX is not defind  说明:这个是一个变量,但是这个变量没有声明。

      nudefind 说明:有这个变量,但是这个变量没有赋值。

     变量起名的规则:不能使用汉字 严格区分大小写  不能特殊符号开头_  $

      带引号和不带引号

        不带引号,输出的是数字;   带引号的,是什么就会输出什么,这叫字符串!