zoukankan      html  css  js  c++  java
  • js的一些入门笔记

    ---恢复内容开始---

    今天学习了JS 简单的介绍下

      1、什么是JS?

        JS全程javascript,他是一门前台语言。不是Java语言。

      2、JS的能干什么?

        页面游戏开发,页面开发,后台开发等。

      3、js和ECMAscript的关系

        ES不是语言,它是JS的标准,我们要学习JS就要按照它的标准学习

      4、 js的内容可以写在script标签里也可以写在JS文件里但要引入,script可以写在HTML里head标签和body标签都可以。

    变量

      什么是变量?变量是一种可以改变的量,往往用英文字母代替变量,并且区分大小写

      变量的定义:var+字母 例如var a  意思是我声明了一个变量叫a

      变量有什么作用?

        变量其实是一个容器,起到临时存储数据的作用

    常量

      什么是常量?从字面意思就可以看出来它是一个不变的量

      汉字 数字往往当作值使用,除了数字之外,要带引号

    变量的起名规则:

      要区分大小写,不能使用汉字,不能特殊符号开头,除了_

    带引号的,是什么就输出什么,叫做字符串

    变量输出的是它后面的值,没有赋值就是undefined

    js的四则运算

      纯数字之间就是加法

      字符串之间是拼接

      纯数字是减法

      字符串之间也是减法

      纯数字是乘法

      字符串之间也是减法

      

      纯数字是除法

      字符串之间也是除法

    减乘除它们三者之间有隐式转化能力,强行将字符串转换成了数字

    数字

    整数(整型)小数(浮点型)

    parseInt() 将字符串强制转换成整型  parseFloat() 将字符串强制转换成浮点型

    js的代码执行

       代码是由上到下执行的

      js代码执行前,浏览器会给js一个全局环境,叫window(全局作用域)。在window下浏览器会找到所有的带var和function的关键字然后给他们分配内存地址,不管你赋值没赋值,浏览器会告诉所有的子模块,这个东西存在了,这种能力叫变量提升

    ---恢复内容结束---

  • 相关阅读:
    day08作业
    day07作业
    day06作业
    day05作业
    OOAD与UML
    大数据(3):基于sogou.500w.utf8数据Hbase和Spark实践
    大数据(2):基于sogou.500w.utf8数据hive的实践
    大数据(1):基于sogou.500w.utf8数据的MapReduce程序设计
    九大排序算法的Java实现
    数字在排序数组中出现的次数
  • 原文地址:https://www.cnblogs.com/wkxdd/p/9794553.html
Copyright © 2011-2022 走看看