美文网首页
三目运算符和操作属性

三目运算符和操作属性

作者: 优秀的人A | 来源:发表于2018-11-29 21:29 被阅读48次
    var a = 10;
    var b = 20;
    var c = 30;
    var max = a > b ? a : b;
    max = max > c ? max : c;
    console.log('max=' + max)
    
    • 第一步问a > b ? 如果大于打印 a 否则打印 b
    • 第二步问第一步的 > c ? 如果大于打印 max 否则打印 c
    • 最后运行结果控制台max=30

    操作属性

    <script type="text/javascript">
        /*
          DOM是为了操作文档(网页)的API,document是它的一个对象
          BOM是为了操作浏览器的API,window是它的一个对象
          常用的BOM有alert、定时器等
          */
    
        window.onload = function()
        {    
             /*根据id获取一个元素*/
            document.getElementById('div1').title = "我看到了";
            var p1 = document.getElementById('p1');
            p1.href = "http://www.baidu.com";
            p1.title = "去百度";
        }
    </script>
    

    document.write和innerHTML的区别

    /*
        document.write 和 innerHTMl的区别
        documen.write可以重绘整个页面
        innerHTML只能重绘网页的一部分
         */
        window.onload = function () {
            var div1 = document.getElementById('div1');
            var attr = 'background';
    
            var Odiv = document.getElementById('div2');
            Odiv.innerHTML = '这是第二个div';
        }
    
    • 答辩面试题

    document.write 和 innerHTMl的区别
    documen.write可以重绘整个页面
    innerHTML只能重绘网页的一部分

    相关文章

      网友评论

          本文标题:三目运算符和操作属性

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