分类:Web开发

JavaScript中的函数调用方式

最近在看 JavaScript: The Good Parts,其实工作中,也没怎么用到JS,只是地铁上无聊,上下班1个小时,手机不想玩,就看看书吧.刚好这本书很薄,并且还很不错,所以就翻了2遍.

JS中,调用一个函数会暂停当前函数的执行,传递控制权和参数给新函数.除了声明时定义的形式参数,每个函数还接收两个附加的参数: this 和 arguments. 参数this在面向对象编程中是非常重要的,在JS中,它的值取决于函数的调用模式. JS中函数的调用模式总共有4种:

1.方法调用模式

2.函数调用模式

3.构造器调用模式

4.apply调用模式

这些调用模式在如何初始化关键参数和this上存在差异.

[……]

Read More…

Read more →

百钱买百鸡

今有鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一;百钱买鸡百只,问鸡翁、母、雏各几何?

解法一,设每种鸡有1只,一个一个的试当前鸡的钱数是不是100,用if判断如果有100只鸡并且钱数刚好是100,那么打印出各种鸡的数量
考虑到比较极端的情况,如果本题的解是最后一次才能出现,那么要循环的次[……]

Read More…

Read more →

使用php获取nagios-api中服务的状态

代码如上,运行结果如下图:

php-nagios-api

 

呵呵,比较简单,但是也是自己手工写出来的,小记一下! Read more →