Git Product home page Git Product logo

js_coding's Introduction

#Talk in js代理模式

·将js的面对对象通过送花的情景讲出来

1、对象JSON Object,描述性,对象字面量,js是动态灵活的语言
    {}Object;
2、将现实世界跟代码结合,属性和方法组成复杂数据结构
    key:value,value值为function方法,对象有行为或动作时用方法;
3、接口,两个对象实现同样的方法,可以在执行中互换使用,这是代理模式的核心:

-代理模式proxyable:

使用代理模式可以实现更复杂有用的功能,更好的控制对象;
不同对象间实现相同的接口,用于实现相同的动作,使用代理对象可以更好地了解目标对象,数据传送发起者只须负责将数据发送出去,而不再需要了解数据接收方的复杂细节;对于细节的了解监听通过代理对象实现;

-js语法

1、JSON Object literal;
2、this关键字,在对象内部使用this引用对象本身;
3、setTimeout定时器,以毫秒即时,调用指定函数;

-了解前端工作流管理工具

1、安装 npm install stylus -g

-编程素养:

1、函数封装
2、设计需求-->基本能力,将需求细化-函数是解决问题的每一步,而非一行行代码;
3、注释代码:功能、参数、返回值、作者时间;

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.