Javascript,文本编辑器中的行太长

时间:2015-12-19 02:15:06

标签: javascript line-breaks

50岁,没有时间花6个月学习JavaScript只做一件事。评论表明问题太冗长了。 1找到用于在论坛上阻止JavaScript自动刷新的代码。 2进行了网络搜索。 3对JavaScript一无所知。 4发现冲突/混淆信息。 5需要进一步解释。以下是代码:

    user_pref("capability.policy.policynames", "reload");
    user_pref("capability.policy.reload.Location.reload", "noAccess");
    user_pref("capability.policy.reload.sites", "http://www.drudgereport.com http://news.yahoo.com");

要添加更多网站,您只需将新网站网址放入“”引用文字中,确保在网址之间留出空格。那个字符串可以扩展到100个/ 1000个字符。 2.看起来很丑/需要滚动文本编辑器窗口几天以检查空格。

只是希望代码看起来很好并且能够在代码本身的文本编辑器中查看所有内容(不会破坏脚本执行)。我只是在80个字符标记附近输入(比如在一个URL之后)或者我是否想使用\ n进行换行?

感谢Blender的回答。不是为了引起争议,不知道stackoverflow对于单词来说是非常宝贵的,为了简洁而编辑。 4个短段+短代码片段。希望足够简短,想不到多少缩短的方法。出。

3 个答案:

答案 0 :(得分:2)

您可以将它们放入数组中:

var websites = [
    'http://www.drudgereport.com', 
    'http://news.yahoo.com',
    ...
];

然后将它们连接在一起形成你的字符串:

user_pref("capability.policy.reload.sites", websites.join(' '));

或者一下子:

user_pref("capability.policy.reload.sites", [
    'http://www.drudgereport.com', 
    'http://news.yahoo.com',
    ...
].join(' '));

答案 1 :(得分:0)



    user_pref("capability.policy.policynames", "reload");
    user_pref("capability.policy.reload.Location.reload", "noAccess");
    user_pref("capability.policy.reload.sites", "http://www.drudgereport.com http://news.yahoo.com");




答案 2 :(得分:-1)

如果使用Notepad ++,为什么不使用自动换行?

  1. 从菜单栏中选择“查看”。
  2. 从显示的下拉菜单中点击“自动换行”选项。
  3. 使用相同的程序在Word wrap On& amp;关。