zoukankan      html  css  js  c++  java
  • angularJs-HelloWorld

    AngularJS使用了不同的方法,它尝试去补足HTML本身在构建应用方面的缺陷。AngularJS通过使用我们称为标识符(directives)的结构,让浏览器能够识别新的语法。

    1使用双大括号{{}}语法进行数据绑定;
    2使用DOM控制结构来实现迭代或者隐藏DOM片段;
    3支持表单和表单的验证;
    4能将逻辑代码关联到相关的DOM元素上;
    5能将HTML分组成可重用的组件。
     
    AngularJS通过为开发者呈现一个更高层次的抽象来简化应用的开发。如同其他的抽象技术一样,这也会损失一部 分灵活性。换句话说,并不是所有的应用都适合用AngularJS来做。AngularJS主要考虑的是构建CRUD应用。幸运的是,至少90%的WEB 应用都是CRUD应用。但是要了解什么适合用AngularJS构建,就得了解什么不适合用AngularJS构建。
    如游戏,图形界面编辑器,这种DOM操作很频繁也很复杂的应用,和CRUD应用就有很大的不同,它们不适合用AngularJS来构建。像这种情况用一些更轻量、简单的技术如jQuery可能会更好。
     
    angularJs表达式与javascript表达式的区别:
    1属性求值:所有的属性求值是对于scope的,而javascript是对于windows对象的
    2宽容:表达式求值,对于undefined和null,angular是宽容的,但是javascript会产生NullPointerExceptions==
    3没有流程控制语句:在anjular表达式里,不能做的事:条件分支,循环,抛出异常
    4过滤器(filter):我们可以就将表达式的结果传入过滤器链(filter chains)
  • 相关阅读:
    序列化 Serialization
    http soap关系
    sql 查询
    返回最后插入到标识列的值(scope_identity.ident_current.@@identity)
    匿名方法
    九、volatile与Java内存模型
    八、Java内存模型JMM
    十、CAS
    CUSTOM ROUTE CONSTRAINTS
    获取本地数据库
  • 原文地址:https://www.cnblogs.com/liuyanan/p/4922936.html
Copyright © 2011-2022 走看看