Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

发现一个错误

About: 解决百度云大文件下载限制
/http:/.test(href)?location.href='https'+href.slice(4):0; 这一行提示是错误的

Comments

  • edited October 2016 Chrome
    严格来说这是jsLint 的错误
    x猴子使用了js代码格式检查jsLint,
    但似乎jsLint对js的三目运算符都会提出诡异的修改建议。

    Expected an assignment or function call and instead saw an expression
    说是期望一个函数调用或赋值,而不是表达式。

    但,即便写一个函数调用,吊诡的是,依旧会报错提示。
    尽管我的代码不会用到为false时产生的副作用。尽管我可以用if判断消除提示。。。

    同时也正是因为jsLint矫枉过正的特点,所以这个语法检查的机制已经少被用及。
    但x猴子依旧为了用户安全考虑,使用了 js严格模式,及jsLint语法检查。

    如果你有最新的node环境可以运行测试一下代码。
  • 直接把这行注释掉就可以了。在这行前边加 //
Sign In or Register to comment.