> 信息中心 >

帮我解读这段Javascript代码,谢谢

来源:互联网 编辑:刘梓楠

有网友碰到过这样的问题:帮我解读这段Javascript代码,谢谢,问题详细内容为:

function jsonp(a, b, c) {
var d;
d = document.createElement('script');
d.src = a;
c && (d.charset = c);
d.onload = function() {
this.onload = this.onerror = null;
this.parentNode.removeChild(this);
b && b(!0); //---1
};
d.onerror = function() {
this.onload = this.onerror = null;
this.parentNode.removeChild(this);
b && b(!1); //---2
};
document.head.appendChild(d);
};

/*
这个函数啥用?1,2处代码是开关作用吗?

*/

Javascript ,我搜你通过互联网收集了相关的一些解决方案,希望对有过相同或者相似问题的网友提供帮助,具体如下:

解决方案1:
。其中的b参数意思应该是个方法(回调函数之类的),!0 ===true , !1 ===fasle;表达的就是当d加载成功的时候,b如果传进来了并且存在,那么就调用b(ture)。加载失败的时候就调用b(false),b里的true,和false,也相当于参数。可能是酱紫 奖励园豆:5
============================================
虽然一知半解,但还是给分,我对javascript元编程感兴趣。谢谢。
解决方案2:
Jsonp 是跨域调用的。。。大致意思就是如何加载菜单节点。
解决方案3:
动态加载script文件,往head节点 动态添加script,可以审查下head节点
解决方案4:
动态加载script文件,往head节点 动态添加script

各位大哥帮我解释一下这段JavaScript代码,谢谢

答:这些代码是对cookies的操作 function getCookie(c_name) 里是读取你用户的cookis如果他访问过你的网站就会有记录用这个方法把它读出来 function setCookie(c_name,value,expiredays)方法里是 写入cookie function checkCookie()这个方法是判断是...

求JavaScript大神帮我看下这段代码,能我解析每段...

答:上面的通过class获取元素就不用多说了吧,var nowZindex = 1;按照我十年js经验,这应该是第一张焦点图的层级关系,以后在层级关系上每次加一达到图片的切换也就是nowZindex++;下面像这样的应该是你封装好的一个运动框架,用startMove通用函数来...

急!!!谁帮我解释下这段JS代码。。谢谢了!!

答:var requestConfig={ //声明一个对象 url:abcSession.baseAction, //提交到服务器的URL地址 params:{"type":"leaderDeptCode",unid:node.id} //要提交的参数 callback:function(iptions,success,response){ //回传函数,就是提交到服务器返回客...

帮忙修改下段 javascript 代码中的悬浮窗弄到网页...

答:我估计你的网站后台添加的代码只能识别HTML/CSS代码,而不识别javascript代码,而CNZZ是javascript代码,所以就出现这个错误了。

JavaScript 麻烦高手解释下这一段js代码?谢谢了

答:// 在id是basket的元素上绑定单击事件$("#basket").on("click", function() { // 定义一个data的对象 // 其中key为action,value为ACTIVITY_BASKET_LIST var data = { action: "ACTIVITY_BASKET_LIST" }; //将data对象转换为字符串类型 data = J...

谁能帮我解释一下这几行js代码,谢谢了!

答:这是html5 websocket...

JavaScript中什么是原型对象,个人表示不理解。回...

答:这个问题认真看下js的学习教程,或者多百度一下就可以了。不过既然提问了,遇到了便是缘分,我说下我的理解吧。 原型对象,即说明是对象。 js中的每个方法(普通方法)都有自己对应的原型对象。 比如 var a = function() {};console.log(a.proto...

问一下javascript大神 这段代码什么意思,谢谢!

答:没做过安卓开发 但是猜测应该是 创建一个android的button组件,然后有一个button的点击监听的function View是所有Android中所有控件的基类,不管是Button TextView还是复杂的RelativeLayout和ListView

通过php5新型字符串动态输出javascript代码,各位...

答:这段代码是没有问题的,不知道是不是百度粘贴时格式都给加上了空格还是怎么,但是注意一点在php中使用定界符时,最后的结束标记一定要单独一行而且前边不能有空格,是不是第二个mark前边有空格存在了

JavaScript里面代码/\s/.test(obj[i].nodeValue)帮...

答:nodeType是一个数字 nodeValue是一个字符串 nodeValue作用到文本节点上获取的是它的节点内容, 所以如果是空节点的话/\s/.test的结果为false使得可以判断 如果你要用nodeType判断的话, 文本节点的nodeType是3, 所以和3进行比较就能判断


请注意,本站信息均收集自互联网,相关信息仅供参考,医疗等重要信息请以正规途径为最终意见,本站不承担任何责任!

www.wosoni.com false 互联网 http://www.wosoni.com/blogcnk/mv/clkicd.html report 3197 解决方案1:。其中的b参数意思应该是个方法(回调函数之类的),!0 ===true , !1 ===fasle;表达的就是当d加载成功的时候,b如果传进来了并且存在,那么就调用b(ture)。加载失败的时候就调用b(false),b里的true,和false,也相当于参数。可能是酱紫奖励园豆:5============================================虽然一知半解,但还是给分,我对javascript元编程感兴趣。谢谢。解决方案2:Jsonp 是跨域

热门图片