美文网首页
二 主流浏览器和JS入门

二 主流浏览器和JS入门

作者: WIN_Inn | 来源:发表于2018-09-06 22:33 被阅读0次

主流浏览器及其内核

IE                            trident

Chrome                    webkit / blink

firefox                        Gecko

Opera                        presto

Safari                        webkit

引入js的方式

页面级js文件    <script>标签里直接写    script里面的type可以不写,但是不能错

外部js文件  在src里引入一个外部文件    (开发中常用的,为符合web标准结构样式行为相分离)

ps:如果两个方式同时用,则优先加载外部文件

题外话: 奔腾4 windows98 只允许文件后缀名为三位,所以有htm这个历史遗留问题

变量

var a;    //变量声明        a=100;    //变量赋值

单一var模式定义变量最佳    var a= 10, b = 20, c ;

c = a + b;  先计算右边,再赋值给左边

数据类型

原始值     栈    first in last out

Number    Boolean    String    undefined    null

栈内存之间的值是拷贝的关系,一个值变了,另一个不变

不可改变的值   

var a = 10;    a = "abc"; 是可行的,赋值不受类型的影响

思考下图中的arr1应该是多少

引用值    大多数放在堆里    first in first out

与原始值不同,拷贝的是地址指向。但是原始值是不会变的,值可以改变,是因为开辟了新的栈地址,原来的栈地址值还在,但是地址作废。

缺图………………………………


语法规则

js代码语法错误会引发后续代码终止,但不会影响其它js代码块,也就是说两个script标签里的内容互不影响


相关文章

  • 二 主流浏览器和JS入门

    主流浏览器及其内核 IE trident Chrome webkit...

  • JS基本语法

    [TOC] JS基本语法 01入门 编辑器:sublimeH5buildAtom 运行环境:主流的浏览器1、IE2...

  • 在浏览器中使用javascript module(译)

    在浏览器中使用JS module 简介 现在,所有主流浏览器都已经支持JS module(Chrome、Edge、...

  • 同步按顺序动态加载JS

    我们知道, 现代主流浏览器(如chrome)加载js是异步执行的,会同时加载多个js,那么当我们需要在js中动态加...

  • JS实现简单网页全屏和退出全屏

    JS实现全屏和退出全屏 网页的全屏需求在视频网站中特别常见,全屏的实现需要浏览器支持,目前主流的浏览器都支持,旧版...

  • Node.js 笔记二:入门及GeoNode.js GIS相关库

    Node.js 笔记二:入门及GeoNode.js GIS相关库 入门 node.js之fs模块 Node.js模...

  • 2020-01-04

    JavaScript入门js是什么?js即javascript,它是一种轻量级的脚本语言。运行在浏览器客户端.js...

  • javascript知识点总结

    JavaScript入门js是什么?js即javascript,它是一种轻量级的脚本语言。运行在浏览器客户端.js...

  • JavaScript入门1

    JavaScript 优点 所有主流浏览器都支持 JS; 现在大部分网页都使用 JS; 它可以让网页呈现各种动态效...

  • JavaScript jQuery(七)

    jQuery 提供了快速和便捷的方法来实现 JS 任务, 并保持主流浏览器的兼容性 选择元素通过 CSS 样式选择...

网友评论

      本文标题:二 主流浏览器和JS入门

      本文链接:https://www.haomeiwen.com/subject/swdfgftx.html