zoukankan      html  css  js  c++  java
  • js库比较

    1.vuejs

    面试中经常会被问到是否懂vuejs,数据双向绑定和组件开发, 数据双向绑定使用了指令的方式,自定义组件,由各个组件构建出界面,类似reactjs组件。

    Vue.component('my-component', {
        // 模板
        template: '<div>{{msg}} {{privateMsg}}</div>',
        // 接受参数
        props: {
            msg: String<br>    
    
        },
        // 私有数据,需要在函数中返回以避免多个实例共享一个对象
        data: function () {
            return {
                privateMsg: 'component!'
            }
        }
    })

    注册之后即可在父组件模板中以自定义元素的形式调用一个子组件: 

    <my-component msg="hello"></my-component>
    还有一个框架knockoutjs,它主要实现数据的双向绑定,通过json驱动界面更新。

    2.seajs和requirejs
    SeaJS是一个遵循CMD规范的JavaScript模块加载框架,可以实现JavaScript的模块化开发及加载机制。
    requirejs遵循amd规范的JavaScript模块加载框架,可以实现JavaScript的模块化开发及加载机制。
    3.underscorejs
    Underscore 是一个 JavaScript 工具库,它提供了一整套函数式编程的实用功能,但是没有扩展任何 JavaScript 内置对象。
    他解决了这个问题:“如果我面对一个空白的 HTML 页面,并希望立即开始工作,我需要什么?” 他弥补了 jQuery 没有实现的功能,同时又是Backbone 必不可少的部分。



  • 相关阅读:
    CodeForces 288A Polo the Penguin and Strings (水题)
    CodeForces 289B Polo the Penguin and Matrix (数学,中位数)
    CodeForces 289A Polo the Penguin and Segments (水题)
    CodeForces 540C Ice Cave (BFS)
    网站后台模板
    雅图CAD
    mbps
    WCF学习-协议绑定
    数据库建表经验总结
    资源位置
  • 原文地址:https://www.cnblogs.com/liangxin/p/6559362.html
Copyright © 2011-2022 走看看