18
2017
05

Javascript中的"=="与"==="

Javascript是弱类型语言,那么在进行变量比较的时候就需要多注意。JavaScript 有 5 种原始类型: Undefined、Null、Boolean、Number 和 String。一、对于有原始类型(number、string、boolean)参与的比较:    1)使用 “==”比较时:总是试图比较两者的“值”。如果类型不一致,则试图转换成相同类型后再比较“值”console.info(1 == '1'); //输
27
2017
04

Angular中ng-options指令的 track by 与 $$hashKey

有时候,我们希望通过select的option返回一个对象,而不是option的value。而Angular的ng-options可以很好地实现这个需求。先建立数据源以及一个存储选中的option的model$scope.cities = [{Id:1,Name:"北京"},{Id:2,Name:"广州"},{Id:3,Name:"深圳"}]; $scope.selectedCity = {}在
16
2016
12

接口作用的理解

定义了接口,里面包含方法,但是又不实现方法。最后还是要在具体的类里面去实现方法。这样岂不是多此一举了吗?这应该只是认识到接口的约束性,没有理解到深层的作用。假设有个动物园,里面暂时只有狗和猫两种动物。class Dog {     public void Jump()     {         Co
15
2016
12

利用ActionFilterAttribute实现动态模板

创建LayoutInjecter类继承:ActionFilterAttribute   using System.Web.Mvc;     public class LayoutInjecter : ActionFilterAttribute     {       &nb