javascript
cgl_dong
!
展开
-
TypeScript快速入门
TypeScript快速入门简介TypeScript 是 JavaScript 的一个超集,支持 ECMAScript 6 标准。TypeScript 由微软开发的自由和开源的编程语言。TypeScript 设计目标是开发大型应用,它可以编译成纯 JavaScript,编译出来的 JavaScript 可以运行在任何浏览器上。TypeScript增强了JavaScript,很多前端框架都...原创 2019-10-20 08:56:22 · 193 阅读 · 0 评论 -
Node.js对象及其方法
js的对象有些类似于java对象,可以new实例,也有他自己的特点,创建方法很多//内置对象var x=new Array();x.push("hello");x.push("world");for(var i=0;i<x.length;i++){ console.log(x[i]+" ");}console.log(x);//创建对象var person={ ...原创 2019-06-02 23:57:55 · 835 阅读 · 0 评论 -
Vue入门之计算属性Computed
Vue中提供了计算属性,计算属性似乎与methods非常相似,如下<body><div id="ct"> <h1>{{firstname}} {{lastname}}</h1> <h1>{{getFullname()}}</h1> <h1>{{Fullname}}</h1>...原创 2019-07-29 18:38:12 · 125 阅读 · 0 评论 -
let、var和const的区别
let是ES中推荐的定义方式,默认情况下javascript中并没有块级(block)作用域,let则是块级定义域let 关键词声明的变量不具备变量提升(hoisting)特性let 和 const 声明只在最靠近的一个块中(花括号内)有效当使用常量 const 声明时,请使用大写变量,如:CAPITAL_CASINGconst 在声明时必须被赋值let x=100;var y=1...原创 2019-07-26 22:40:49 · 94 阅读 · 0 评论 -
JavaScript面向对象(一)
JS中关于对象的创建方法非常多,使用非常方便,不过也有需要注意的地方,比如方法的创建,原型链的使用等,以下总结了几种创建对象的方法。方法一:无构造器的对象,只有简单的属性,方法这种方法比较简略,没有构造器,不能实例化,只有简单的属性,方法需要在类外面添加,看起来就像JSON数据,事实上JSON也就是特殊的JS对象。Person={ name:"Tom", age:10};//...原创 2019-08-08 14:02:15 · 114 阅读 · 0 评论 -
JavaScript面向对象(二)继承
继续上一篇,JS中的继承,JS中所有对象都是基于Object的,所以基本说是平等的。一、原型链继承function Person(name,age) { this.name=name; this.age=age; word="你好"; //普通方法,使用对象调用 this.hello=function () { console.log("hello "+word...原创 2019-08-08 17:45:21 · 140 阅读 · 0 评论 -
前端模块化规范(待续)
JavaScript在早期的设计中就没有模块、包、类的概念,开发者需要模拟出类似的功能,来隔离、组织复杂的JavaScript代码,我们称为模块化。模块就是一个实现特定功能的文件,有了模块我们就可以更方便的使用别人的代码,要用什么功能就加载什么模块。常见的的JavaScript模块规范有:CommonJS、AMD、CMD、UMD、原生模块化一、CommonJsCommonJs 是服务器端...原创 2019-08-08 20:11:43 · 217 阅读 · 0 评论 -
JavaScript面向对象(三)练习
创建一个白菜,白菜可以唱,跳,rap,以及独有的beautiful方法;白菜有身高,体重,年龄,性别;白菜可以被舔狗继承,舔狗会bark,lickCabbage使用构造器创建对象function Cabbage(height,weight) { //构造器接受外部参数赋给对象的两个参数 this.height=height; this.weight=weight;...原创 2019-08-08 20:48:21 · 411 阅读 · 0 评论 -
Node中的http模块
接触Node时,发现其中的http模块能够创建http服务器,并且使web小项目快速跑起来var http=require("http");var fs=require("fs");var data=fs.readFileSync("VueJs/vue_1.html");http.createServer(function (resquest,response) { respo...原创 2019-08-08 21:13:40 · 156 阅读 · 0 评论