原创 TypeScript-6-泛型
泛型函數 看示例好像是規定了傳入參數和傳出參數一致 function getName<T>(name:T):T { return name; } console.log(getName(123)); 那傳入數組,返回number,能否這
原创 關於在React結合TypeScript錯誤解決辦法
官方示例:https://www.tslang.cn/docs/handbook/react-&-webpack.html 輸入Webpack出錯: One CLI for webpack must be installed. These
原创 關於TypeScript,React Native,React整理的一些文檔
1.React Native入門指南 2.TypeScript指南 3.React指南 4.如何將React和TypeScript結合一起使用 5.如何將React Native和TypeScript結合 另外看到的React中文
原创 TypeScript-5-函數
let myAdd: (x: number, y: number) =>number= function(x: number, y: number): number { return x + y; }; let n:numbe
原创 TypeScript-4-類
模仿文檔中給出的類繼承的例子 class Animal{ myName:string; constructor(name:string){ this.myName=name; } print(){ console.log(`我叫
原创 JavaScript-靜態屬性和靜態方法
先看第一個例子 class Cat { MyName = '德瑪'; } let cat1 = new Cat(); console.log(cat1.hasOwnProperty('MyName')); //true 很顯然 nam
原创 TypeScript-2-變量聲明
for (var i = 0; i < 10; i++) { setTimeout(function() { console.log(i); }, 100 * i); } setimeout()會在for循環 執行完畢後再執行,而 所有
原创 TypeScript-1-基礎數據類型
學到聲明string變量的時候遇到一個問題。 下面是官方給的一個例子: enum Color {Red, Green, Blue} let c: Color = Color.Green; console.log(c);//1 conso
原创 TypeScript-3-接口
先看下面的例子 function printLabel(labelledObj: { label: string }) { console.log(labelledObj.label); } let myObj = { size
原创 React-7-列表
import React from 'react'; import ReactDOM from 'react-dom'; function List(props) { console.log(props) const
原创 React-8-表單
import React from 'react'; import ReactDOM from 'react-dom'; class NameForm extends React.Component { constructor
原创 React-10-組合
import React from 'react'; import ReactDOM from 'react-dom'; function FancyBorder(props) { return ( <div
原创 JavaScript-創建對象-1
//1.工廠模式 console.log('********************************') function creatObj(name, age) { var p = new Object();
原创 React-3-組件
ReactDOM.render(element, container[, callback]) 在提供的 container 裏渲染一個 React 元素,並返回對該組件的引用(或者針對無狀態組件返回 null)。 其中element
原创 JavaScript-閉包-1
閉包不好解釋,產生機制關鍵詞:作用域鏈,活動對象,但是我們可以只記住閉包的作用,就是函數外部可以訪問該函數的局部變量,如下: function f() { var i = 0; return function() {