资讯专栏INFORMATION COLUMN

JavaScript面试基础小结(高手请无视)

testbird / 3075人阅读

摘要:事件委托得到如下一个监听,多个函数绑定标签的属性并不被同源策略同协议域名端口所约束,所以可以获取任何服务器上脚本并执行。从上面的代码可以得知,是引用对象,而且是可以更改指定的对象。我记不住的,请求出现语法错误。,服务器拒绝请求。

事件委托
ul#wrap>li.item$*2>{item $}

得到如下

html
  • item 1
  • item 2

一个监听,多个函数绑定

js document.getElementById("wrap").addEventListener("click", function(e) {
        if (e.target.nodeName === "LI") {
            console.log("ok");
            switch(e.target.className){
                case "item1":
                    f1();
                    break;
                case "item2":
                    f2();
                    break;
                default:
                    alert("not a li node");
            }
        };
    },false)

    function f1(){
        alert("f1");
    }

    function f2(){
        alert("f2");
    }
JSONP
  

标签的src属性并不被同源策略(同协议、域名、端口)所约束,所以可以获取任何服务器上脚本并执行。ajax的核心是通过XmlHttpRequest获取非本页内容,而jsonp的核心则是动态添加

阅读需要支付1元查看
<