欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

JS学习笔记 Day-6

程序员文章站 2022-06-16 10:26:19
...

Day-6

注:

  • js(javascript)解释性语言,单线程(严格说JavaScript的引擎是单线程的)

    原生部分:(ECMAscript ECMA是一个标准)

    DOM:操作html/css文档的

    BOM:操作浏览器的

  • 主流浏览器(3%市场份额,有自己的内核)

    IE trident
    firefox Gecko
    googlechrome blink/Webkit
    Safari(苹果御用) Webkit
    opera blink/presto

  • 变量的命名规则

    1. 变量名必须以英文字母、_、$开头
    2. 变量名可以包括英文字母、_、$、数字
    3. 不可以使用系统的关键字、保留字作为变量名
  • 堆内存根据存储的数据的多少,改变自身大小

编译性语言

(c c++)

优点:快

缺点:移植性不好(不跨平台)

解释性语言

(javascript php)

优点:跨平台

缺点:稍微慢一点

java语言执行过程

.java – javac – >编译 --> .class ----> jvm —解释执行

(既不是编辑性,也不是解释性)

页面级js

<body>
<script type="text/javascript">
       document.write('hello world');
</script>
</body>

外部js文件

<body>
    <script src=""></script>    
</body>

js基本语法

js运算符

  • 运算操作符
    1. 数学运算,字符串链接
    2. 任何数据类型加字符串都等于字符串
    3. JS学习笔记 Day-6

js运算符

  • 运算操作符
    1. 数学运算,字符串链接
    2. 任何数据类型加字符串都等于字符串

JS学习笔记 Day-6

相关标签: js学习笔记 js