为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
JavaScript进阶篇_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 屏幕可用高和宽度

    1. screen.availWidth 属性返回访问者屏幕的宽度,以像素计,减去界面特性,比如任务栏。

    2. screen.availHeight 属性返回访问者屏幕的高度,以像素计,减去界面特性,比如任务栏。

    注意:

    不同系统的任务栏默认高度不一样,及任务栏的位置可在屏幕上下左右任何位置,所以有可能可用宽度和高度不一样。

    我们来获取屏幕的可用高和宽度,代码如下:

    <script type="text/javascript"> document.write("可用宽度:" + screen.availWidth); document.write("可用高度:" + screen.availHeight); </script>


    查看全部
  • 屏幕分辨率的高和宽

    window.screen 对象包含有关用户屏幕的信息。
    1. screen.height 返回屏幕分辨率的高
    2. screen.width 返回屏幕分辨率的宽
    注意:
    1.单位以像素计。
    2. window.screen 对象在编写时可以不使用 window 这个前缀。
    我们来获取屏幕的高和宽,代码如下:

    <script type="text/javascript">   document.write( "屏幕宽度:"+screen.width+"px<br />" );   document.write( "屏幕高度:"+screen.height+"px<br />" ); </script>


    查看全部
  • Navigator对象

    Navigator 对象包含有关浏览器的信息,通常用于检测浏览器与操作系统的版本。

    对象属性:

    查看浏览器的名称和版本,代码如下:

    <script type="text/javascript">    var browser=navigator.appName;    var b_version=navigator.appVersion;    document.write("Browser name"+browser);    document.write("<br>");    document.write("Browser version"+b_version); </script>


    查看全部
    0 采集 收起 来源:Navigator对象

    2018-08-10

  • Location对象

    location用于获取或设置窗体的URL,并且可以用于解析URL。

    语法:

    location.[属性|方法]

    location对象属性图示:

    location 对象属性:

    location 对象方法:


    查看全部
    0 采集 收起 来源:Location对象

    2018-08-10

  • 替换节点时,原节点的所有属性都将被消除

    查看全部
  • substr() 提取指定数目的字符  substr("启始的下标","字符数")

    查看全部
    0 采集 收起 来源:编程练习

    2018-08-10

  • 用字符转数字,有时候这样不行:txt.parseInt(),换了个转换方法就OK了:Number(txt)
    查看全部
    0 采集 收起 来源:什么是对象

    2018-08-10

  • 533295ab0001dead05190599.jpg

    数组的对象

    查看全部
    0 采集 收起 来源: Array 数组对象

    2018-08-09

  • 532fe841000174db05160622.jpg

    Math的对象方法

    查看全部
    0 采集 收起 来源:Math对象

    2018-08-09

  • 字符串的分隔str.split(s1,s2)

    https://img1.sycdn.imooc.com//5b6c1b4e00011d1204220103.jpg

    https://img1.sycdn.imooc.com//5b6c1b6a00019fcc03670481.jpg

    查看全部
  • str.indexOf(str1,index);

    https://img1.sycdn.imooc.com//5b6c10300001b54a03710181.jpg

    https://img1.sycdn.imooc.com//5b6c102900017b7604910147.jpg

    https://img1.sycdn.imooc.com//5b6c1074000138be03890530.jpg

    查看全部
  • 字符串返回指定位置的字符:String.charAt(index)

    https://img1.sycdn.imooc.com//5b6c0f910001df9403860456.jpg

    查看全部
  • 运算符描述
    . [] ()字段访问、数组下标、函数调用以及表达式分组
    ++ -- - ~ ! delete new typeof void一元运算符、返回数据类型、对象创建、未定义值
    * / %乘法、除法、取模
    + - +加法、减法、字符串连接
    << >> >>>移位
    < <= > >= instanceof小于、小于等于、大于、大于等于、instanceof
    == != === !==等于、不等于、严格相等、非严格相等
    &按位与
    ^按位异或
    |按位或
    &&逻辑与
    ||逻辑或
    ?:条件
    = oP=赋值、运算赋值


    查看全部
  • 看不懂。。。

    查看全部
  • 有表达式 a = i++  它等价于 a = i ; i = i + 1;<p>       如果有表达式 a = ++i  它等价于   i = i + 1; a = i;</p><p>       1 首先两者的区别是:前者是先赋值,然后再自增;后者是先自增,后赋值</p>
    查看全部

举报

0/150
提交
取消
课程须知
你需要具备HTML、css基础知识,建议同学们也可以想学习下js入门篇,快速认识js,熟悉js基本语法,更加快速入手进阶篇!
老师告诉你能学到什么?
通过JavaScript学习,掌握基本语法,制作简单交互式页面
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!