发表于: 2017-01-20 00:49:32

1 1325


今天完成的事情:

   1.看了些js原生基础知识

明天计划的事情:

      1.继续看原生js基础知识

遇到的问题:  

      1.没遇到什么问题

收获:

1.

typeof是一个一元运算符,他返回的结果始终是一个字符串,对不同的操作数,他返回不同的结果。
一对于数字类型的操作数而言,typeof返回的值是number,比如typeof(1)他返回的值是number
对于非常规的数字类型而言,返回结果也是number,比如typeof(NaN),NaN代表特殊非数字符,虽然它本身是个数字类型。
js中特殊数字类型还有几种:
NaN          特殊的非数字符
Number.MAX_VALUE   可表示的最大数字
Number.MIN_VALUE    可表示的最小数字
Number.NaN                特殊的非数字符
Number.POSITIVE_INFINITY   表示正无穷大的特殊值
Number.NEGATIVE_INFINITY   表示负无穷大的特殊值
上述类型,typeof都是number
对于字符串类型,typeof返回值是string  例如typeof(“123”),返回值是string
对于布尔类型,返回值是boolean,例如typeof(true)返回值是boolean
对于对象数组 null返回值是object
对于函数类型,返回值是function
如果运算数是没有定义的(比如不存在的变量、函数或者undefine),返回值是undefine
angular自定义指令:
angular中Directive 自定义指令学习
什么是angular指令:指令的作用是修改DOM结构,并将作用域与DOM连接起来。说明指令既要操作DOM将作用域内的数据绑定到DOM节点上,也要为DOM绑定事件调用作用域内的方法
理解内置指令:ng-include  ng-controller ng-click
为指令编写单元测试:
测试指令的基本思路:
1.加载包含指令的模块(module)
2.编译一段包含指令的标签字符串以获取链接函数
3.执行链接函数,将其链接到$rootscope
4.检查页面元素是否具备你所期望的属性



返回列表 返回列表
评论

    分享到