TypeScript开发环境安装
2024-05-18 12:58 | 分类:编程语言 | 评论:0 次 | 浏览: 74
一、npm 安装 typescript1、安装typescript包如果你的本地环境已经安装了 npm 工具,可以直接使用npm工具来安装t...
ASP.NET中的Razor语法简介
2024-05-18 12:58 | 分类:编程语言 | 评论:0 次 | 浏览: 73
razor 不是一种编程语言。它是服务器端的标记语言。可以让您将基于服务器的代码(visual basic 和 c#)嵌入到网页中。当服务器...
TypeScript中的装饰器用法
2024-05-18 12:58 | 分类:编程语言 | 评论:0 次 | 浏览: 75
一、装饰器装饰器是一种特殊类型的声明,它能够被附加到类声明,方法,属性或参数上,可以修改类的行为。通俗的讲装饰器就是一个方法,可以注入到类、...
js中值类型和引用类型的区别介绍
2024-05-18 12:58 | 分类:编程语言 | 评论:0 次 | 浏览: 74
1.javascript中的变量类型有哪些?(1)值类型(基本类型):字符串(string)、数值(number)、布尔值(boolean)...
javascript中instanceof运算符的用法详解
2024-05-18 12:58 | 分类:编程语言 | 评论:0 次 | 浏览: 80
概述instanceof运算符用来判断一个构造函数的prototype属性所指向的对象是否存在另外一个要检测对象的原型链上语法obj ins...
javascript中undefined与null的区别
2024-05-18 12:58 | 分类:编程语言 | 评论:0 次 | 浏览: 90
null和undefined基本是同义的,只有一些细微的差别。null表示"没有对象",即该处不应该有值。典型用法是:(...
JavaScript关键字this的用法总结
2024-05-18 12:58 | 分类:编程语言 | 评论:0 次 | 浏览: 82
this 是 javascript 中的一个关键字,指向当前的对象,在不同的场合,this 有不同的含义。全局环境中的this在全局环境中,...
JavaScript操作数组的常用方法总结
2024-05-18 12:58 | 分类:编程语言 | 评论:0 次 | 浏览: 77
我们在日常开发过程中,使用到原生javascript的时候,有时候会频繁的对数组进行操作,今天我把工作以来,经常用到的有关javascrip...
JS中Object.assign方法的使用
2024-05-18 12:58 | 分类:编程语言 | 评论:0 次 | 浏览: 74
最在做项目过程中,大量的使用了object.assign方法,发现这个还是挺好使用的,现在总结下object.assign的基本使用。一、基...
JavaScript中require和import的区别详解
2024-05-18 12:58 | 分类:编程语言 | 评论:0 次 | 浏览: 88
es6标准发布后,module成为标准,标准的使用是以export指令导出接口,以import引入模块,但是在我们一贯的node模块中,我们...
JavaScript预编译和执行过程详解
2024-05-18 12:58 | 分类:编程语言 | 评论:0 次 | 浏览: 80
javascript相对于其它语言来说是一种弱类型的语言,在其它如java语言中,程序的执行需要有编译的阶段,而在javascript中也有...
JavaScript中函数的常用写法及调用方法
2024-05-18 12:58 | 分类:编程语言 | 评论:0 次 | 浏览: 79
我们平时在阅读别人的代码的时候,总能看到别人在写函数的时候,有各种不同的写法及调用方法,今天就总结下我所遇到过的函数常见的写法及调用方法。一...
JavaScript稀疏数组示例教程
2024-05-18 12:58 | 分类:编程语言 | 评论:0 次 | 浏览: 73
前言最近有空在看一本关于 js 数据结构和算法的书,里面有提到数组,却对数组的基本概念轻轻带过,虽然用了 js 很久但是一直忙于需求业务的实...
JS中构造函数的基本特性与优缺点
2024-05-18 12:58 | 分类:编程语言 | 评论:0 次 | 浏览: 77
构造函数:如用函数用来初始化(使用new运算符)一个新建的对象,我们称之为构造函数(constructor)function person(...
前端变量函数命名规则总结
2024-05-18 12:58 | 分类:编程语言 | 评论:0 次 | 浏览: 74
引言自己总结的一些常用的命名规范,好的命名不仅可以使代码看起来简洁,并且维护起来也方便了许多。作为初级程序员,不给他人增加负担也是需要学习的...
三张图带你搞懂JavaScript的原型对象与原型链
2024-05-18 12:58 | 分类:编程语言 | 评论:0 次 | 浏览: 77
对于新人来说,javascript的原型是一个很让人头疼的事情,一来prototype容易与__proto__混淆,二来它们之间的各种指向实...
ES6变量赋值和基本数据类型详解
2024-05-18 12:58 | 分类:编程语言 | 评论:0 次 | 浏览: 78
let和constlet和const不存在变量提升变量一定要在声明后使用,否则报错。var a = [];for (var i = 0; i...
Javascript的作用域、作用域链以及闭包详解
2024-05-18 12:58 | 分类:编程语言 | 评论:0 次 | 浏览: 80
一、javascript中的作用域①全局变量-函数体外部进行声明②局部变量-函数体内部进行声明1)函数级作用域javascript语言中局部...
ASP.NET实现Repeater控件的数据绑定
2024-05-18 12:58 | 分类:编程语言 | 评论:0 次 | 浏览: 77
repeater基础在aspx文件中加入repeater 控件,在<itemtemplate></itemtemplate...
JS中switch的四种写法示例
2024-05-18 12:58 | 分类:编程语言 | 评论:0 次 | 浏览: 74
引言javascript 的 switch 有四样写法,你知道么?不管你知道不知道,反正我是不知道。我所知道的 javascript 的 s...
C#中对象与JSON字符串互相转换的三种方式
2024-05-18 12:58 | 分类:编程语言 | 评论:0 次 | 浏览: 79
json(javascriptobject notation, js 对象标记) 是一种轻量级的数据交换格式。关于内存对象和json字符串的...
JavaScript预解析之变量预解析和函数预解析
2024-05-18 12:58 | 分类:编程语言 | 评论:0 次 | 浏览: 66
首先了解预解析之前先看两个问题1.大家思考下 这个结果会是多少呢?console.log(num);var num=10;结果是 undef...
关于reduce的介绍及用法说明
2024-05-18 12:58 | 分类:编程语言 | 评论:0 次 | 浏览: 88
reduce总的来说用的不多,但最近看一些文章上的reduce的用法真的是骚气,其实reduce跟常用的map,foreach一样,也是用于...
JavaScript中的事件循环方式
2024-05-18 12:58 | 分类:编程语言 | 评论:0 次 | 浏览: 78
js是单线程,非阻塞,试想如果是多线程,一个线程在某个dom节点上添加内容,另一个线程删除了这个节点,这时浏览器应该以哪个线程为准?所以,为...
js数组直接赋值的问题(js数组的浅拷贝与深拷贝方法)
2024-05-18 12:58 | 分类:编程语言 | 评论:0 次 | 浏览: 72
1、数组的直接赋值属于数组的浅拷贝,js存储对象都是存内存地址,所以浅拷贝会导致新数组和旧数组共用同一块内存地址,其中一个数组变化,另一个数...
命令行下执行TypeScript文件的三种方法
2024-05-18 12:58 | 分类:编程语言 | 评论:0 次 | 浏览: 71
typescript是一种开源编程语言,它是由微软开发和维护的。typescript在语法上遵循javascript,但增加了更多的特性。它...
JavaScript将数组转为对象与JSON对象字符串转数组方法详解
2024-05-18 12:58 | 分类:编程语言 | 评论:0 次 | 浏览: 74
javascript将数组转为对象(js数组转对象工作经常用)我想获取一个元素数组,并将它们转换为一个对象。数组中的元素需要是对象的键,带有...
js检测浏览器夜晚/黑暗(dark)模式方法
2024-05-18 12:58 | 分类:编程语言 | 评论:0 次 | 浏览: 73
使用css,我们可以使用preferreds-color-scheme媒体查询来检测暗模式。但是..如果我们必须使用javascript怎么...
js中对象深拷贝方法总结
2024-05-18 12:58 | 分类:编程语言 | 评论:0 次 | 浏览: 76
快速克隆(存在数据丢失问题) – json.parse/stringify如果不在对象中使用date、functions、und...
JavaScript代码优雅,简洁的编写技巧总结
2024-05-18 12:58 | 分类:编程语言 | 评论:0 次 | 浏览: 75
1. 强类型检查用===代替 ==// 如果处理不当,它会极大地影响程序逻辑。这就像,你想向左走,但由于某种原因,你向右走0 == fals...