zoukankan      html  css  js  c++  java
  • Js简介

      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 说明:有这个变量,但是这个变量没有赋值。

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

          带引号和不带引号

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

     

  • 相关阅读:
    几种开源SIP协议栈对比OPAL,VOCAL,sipX,ReSIProcate,oSIP
    google开源的C++性能分析工具
    常用SNS开源系统比较
    推荐20个开源项目托管网站
    web2.0的几个开源项目
    开源src镜像
    Niagara解决设备连接应用的软件框架平台技术。
    Signing key has not been configured
    Mybatis 简单的CRUD 基于XML文件配置
    HDU4451Dressing(计数)
  • 原文地址:https://www.cnblogs.com/PoliceXu/p/9808522.html
Copyright © 2011-2022 走看看