jQuery   发布时间:2022-03-30  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了正式参数后jquery / javascript缺失)大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
嗨,我有这个代码

function getFullnameDetails(mainHeight,upperstyle,type=''){
    setTimeout(function(){fullnameCenter(mainHeight,type='')},2000);
}
function fullnameCenter(mainHeight,type=''){
    var distOfMainAndUpper = mainHeight - upperstyle;
    var mainHalfHeight = mainHeight/2;
    var imageHeight = jQuery("img[rel='fullname']").height(); //there is a delay
    var imageHalfHeight = imageHeight/2;
    var fromImageTopToMainHalf = mainHalfHeight - imageHeight;
    var position = imageHalfHeight+fromImageTopToMainHalf-distOfMainAndUpper;
    if(type == 'big'){ jQuery("#temp .test1").css("bottom",position+"px"); }
    else { jQuery(".test1").css("bottom",position+"px"); }


}

在形式参数之后它说我失踪了.
这发生在这一行:

function getFullnameDetails(mainHeight,type=''){ //IT HAPPENS HERE! :)
    setTimeout(function(){fullnameCenter(mainHeight,2000);
}

在这做错了什么.

在此先感谢您的帮助 :)

解决方法

Javascript不支持函数参数值.

你可以做这样的事情(但要警惕意外的’假的’价值观):

function getFullnameDetails(mainHeight,typE){
  type = type || ''; // if type is 'falsey' (null,undefined,empty String) assign ''
  //...
}
@H_489_34@

大佬总结

以上是大佬教程为你收集整理的正式参数后jquery / javascript缺失)全部内容,希望文章能够帮你解决正式参数后jquery / javascript缺失)所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。