
前端
文章平均质量分 55
l_vaule
植根于内心的修养;无需提醒的自觉;以约束为前提的自由;为别人着想的善良。
展开
-
Typescript-4.接口
可选属性(属性后添加?)只读属性(readyonly vs const 变量/属性)额外的属性检查 (创建接口对象属性类型相同名字不同,正常来说是不行的)函数类型(接口内声明函数参数,返回值类型等)可索引的类型(number可做数组,string可做键值对)类类型-实现接口(也可以在接口中声明一个方法,在类里实现它)-类静态部分与实例部分的区别(暂时没看懂这诡异语法?)-继承接口(和类一样,接口也...原创 2018-05-18 09:37:24 · 294 阅读 · 0 评论 -
css3选择器
基础语法: selector {property: value}h1,h2,h3,h4,h5,h6 { color: green; }1.派生选择器:li strong { font-style: italic; font-weight: normal; }2.id选择器#red {color:red}<p id="red">hello</p>...原创 2018-05-28 10:28:09 · 461 阅读 · 0 评论 -
Typescript-7.泛型
泛型之Hello Worldfunction identity(arg:number):number{ return arg;}function identity(arg:any):any{ return arg;}function identity<T>(arg:T):T{ return arg;}let ide = identity<String>(...原创 2018-05-22 15:39:10 · 937 阅读 · 0 评论 -
Typescript-3.箭头函数表达式,变量定义,作用域
// 箭头函数表达式(lambda表达式)// lambda表达式()=>{something}或()=>something相当于js中的函数,它的好处是可以自动将函数中的this附加到上下文中。// 尝试执行以下:var shape = { name: "rectangle", popup:function(){ console.log('This inside pop...原创 2018-05-15 18:49:42 · 1894 阅读 · 0 评论 -
Typescript-6.类
类:class Greeter{ greeting:string; constructor(message: string){ this.greeting = message; } greet(){ return "Hello, " + this.greeting; }}let greeter = new Greeter("world");继承在ts里,我们可以使用常用的面向...原创 2018-05-21 21:05:56 · 367 阅读 · 0 评论 -
Typescript-5.函数
1.函数://和js一样,ts函数可以创建有名字的函数和匿名函数。你可以随意选择合适应用程序的方式,不论是定义一系列API函数还是只使用一次的函数。//jsfunction add(x,y){ return x + y;}let myAdd = function(x,y){return x + y;};//在js里,函数可以使用函数体外部的变量。当函数这么做时,我们说它捕获了这些变量。//e...原创 2018-05-21 16:40:47 · 520 阅读 · 0 评论 -
npm install 报错
29670 error code ELIFECYCLE29671 error errno 129672 error node-sass@4.9.0 postinstall: `node scripts/build.js`29672 error Exit status 129673 error Failed at the node-sass@4.9.0 postinstall script.2967...原创 2018-05-14 19:45:42 · 400 阅读 · 0 评论 -
Typescript-2.基本数据类型
1.布尔值let isDone:boolean = false;2.数字let decLiteral:number = 6;3.字符串JavaScript程序的另一项基本操作是处理网页或服务器端的文本数据let name:string = "danny";orlet name:string = 'Gene';let age:number = 37;let sentence:string = 'He...原创 2018-05-13 18:31:46 · 576 阅读 · 5 评论 -
TypeSprict-1.语法小入门
类型注解 类似于 function setString(name:String),如果在传入参数时非字符串类型,编译时会报错。接口typejs有接口并且不需实现,只需要在传入时符合接口的要求结构即可。interface Person{ firstName:string; lastName:string;}function greeter(person:Person){ return "...原创 2018-05-13 17:37:51 · 614 阅读 · 0 评论 -
属性类型
数据属性:Object.defineProperty()方法描述符对象属性必须是configurable, enumerable, writable和valueexample:var person = {}Object.defineProperty(person,"name",{configurable: false,value: "NICH"})...原创 2018-05-28 19:51:33 · 516 阅读 · 0 评论