0

zepto拡張jsファイルでJSLintを使用しました

エラーが発生しました:

Unexpected '='. line 33 character 37

33行目:

return (document.cookie = [encodeURIComponent(key), '=', options.raw ? value : encodeURIComponent(value), options.expires ? '; expires=' + options.expires.toUTCString() : '', options.path ? '; path=' + options.path : '', options.domain ? '; domain=' + options.domain : '', options.secure ? '; secure' : ''].join(''));

これは何を意味するのでしょうか?

4

1 に答える 1

4

2つのステートメントに分割します。

document.cookie = [encodeURIComponent(key), '=', options.raw ? value : encodeURIComponent(value), options.expires ? '; expires=' + options.expires.toUTCString() : '', options.path ? '; path=' + options.path : '', options.domain ? '; domain=' + options.domain : '', options.secure ? '; secure' : ''].join('');
return document.cookie;

通常、式で割り当てを使用することはありませんreturn

于 2012-11-01T03:20:37.067 に答える