chrome插件开发学习(一)

两个不错的网址:

360chrome插件开发文档:http://open.chrome.360.cn/extension_dev/manifest.html

图灵 chrome插件开发于应用 电子书:http://www.ituring.com.cn/minibook/950

建议总体内容先大概看一下就好,刚开始没必要纠结那么细。

比如chrome扩展框架/mainfest.json文件格式等等,再找个项目边写边学,遇到不会的再去查(文档很重要啊),最后想的话再深入全部详细看下。

  1. json的两种格式: 参考:http://www.w3school.com.cn/json/index.asp
    1. {"name":"Harry", "autor":"J.K"}大括号加  ""  (很有用的格式,和前端合作时基本上也是提供这种格式)
    2. {  "array" : [  "111",  "222",  "333"  ]}
    3. 高性能JavaScript 这本书理有一部分讲这个很详细,想看的可以看下
  2. panel / backgroud / content  三部分得通信方式(等我学明白了再写)
  3. JS设置默认值:
    1. var a; a=123||moren;
    2. var a =bool?true:false;
  4. 浏览器对于Javascript的运行有两大特性:
    1. 载入后马上执行,
    2. 执行时会阻塞页面后续的内容(包括页面的渲染、其它资源的下载)。于是,如果有多个js文件被引入,那么对于浏览器来说,这些js文件被被串行地载入,并依次执行。
    3. JS是顺序执行得。(边解释边执行)