基于构造函数

function Circle(r) {
this.r = r;
}
Circle.PI = 3.14159;
Circle.prototype.area = function() {
return Circle.PI * this.r * this.r;
}

调用

var c = new Circle(1.0);
console.log(c.area())//3.14159;

类Json写法

var Circle={
"PI":3.14159,
"area":function(r){
return this.PI * r * r;
}
};

调用

console.log(Circle.area(1.0));//3.14159

最新文章

  1. 有关“数据统计”的一些概念 -- PV UV VV IP跳出率等
  2. Zabbix自定义监控8080端口的连接数
  3. #ifndef _LED_H #endif啥意思?
  4. php--在apache上配制rewrite重写
  5. 启动项目报错Error: listen EADDRINUSE
  6. iOS 10 推送必看(高阶1)
  7. 微软推出的免费新书《Introducing Microsoft SQL Server 2012》
  8. UVA 1001 Say Cheese 奶酪里的老鼠(最短路,floyd)
  9. 在Silverlight中的DispatcherTimer的Tick中使用基于事件的异步请求
  10. Paxos算法小结
  11. 从头学起android<android基本的绘图.四十六.>
  12. Asp.net MVC + EF + Spring.Net 项目实践(目录)
  13. 清北学堂入学测试P4751 H’s problem(h)
  14. Java解析word,获取文档中图片位置
  15. AES加密然后ajax传输数据
  16. 前端获取checkbox复选框的值 通过数组形式传递
  17. windows微信双开
  18. XXS level7
  19. [HNOI2009]最小圈 (二分答案+负环)
  20. Linux 命令自动补齐快捷键

热门文章

  1. SpringBoot2.0 整合 RocketMQ ,实现请求异步处理
  2. 新建Podfile命令
  3. UITableView以及cell属性
  4. noip2017普及组
  5. 黑马MySQL数据库学习day01 安装多个版本MySQL mysqld.exe工具
  6. day04 异常
  7. swift SqliteDB使用
  8. scrapy的中间件Downloader Middleware实现User-Agent随机切换
  9. linux进行文件vim编辑时没有退出文件直接关闭出现E325: ATTENTION Found a swap file by the name "/usr/local/php/etc/.php.ini.swp"
  10. oracle把一个表的数据复制到另一个表中