zoukankan      html  css  js  c++  java
  • TypeScript

    下周一就开始学习JQuery了,╮(╯▽╰)╭,好快啊。js最后的总结了,不,应该是课业的最后总结了,毕竟,学无止境

     1 namespace meng{
     2     export class Student{
     3         private _name;
     4         private _age;
     5         private _gender;
     6         
     7         constructor(name,age,gender){
     8             this._name=name;
     9             this._age=age;
    10             this._gender=gender;
    11         }
    12 
    13         get name() {
    14             return this._name;
    15         }
    16 
    17         set name(value) {
    18             this._name = value;
    19         }
    20 
    21         get age() {
    22             return this._age;
    23         }
    24 
    25         set age(value) {
    26             this._age = value;
    27         }
    28 
    29         get gender() {
    30             return this._gender;
    31         }
    32 
    33         sayHelloToMeng(){
    34             console.log(this.name+"hello meng");
    35         }
    36     }
    37 }
    38     
    Student
    1 (function () {
    2     
    3     var stu= new meng.Student("Tom",34,"female");
    4     stu.sayHelloToMeng();
    5     
    6     
    7 })();
    main

    个人感觉它四不像,既有java中的类,又有js中的动态性。(吐槽:那个命名空间是从C#中搬过来的吗?)

    它的好处(个人鄙见):

      ①:可以帮助从以前学JAVA的人快速掌握前端编程。

      ②:增强了js的静态性(这点众说纷纭,有赞有贬),个人认为还行,你如果说它降低了js的动态性,那么你完全可以只写js啊(⊙o⊙)…。

  • 相关阅读:
    熔断降级(Polly)
    网站被黑
    Redis 缓存穿透
    搭建私有Nuget仓库
    什么是配置
    css3的@media媒体查询
    css设置background图片的位置实现居中
    UTF-8有签名和无签名的区别
    SQL Server表结构和数据导入到MySQL
    Jquery实现滚动到底部加载更多(最原始)
  • 原文地址:https://www.cnblogs.com/chenluomenggongzi/p/5812430.html
Copyright © 2011-2022 走看看