javascript
文章平均质量分 53
QSZHT
这个作者很懒,什么都没留下…
展开
-
TS怎么对自定义类型进行类型判断?
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、TS怎么对自定义类型进行类型判断?二、案例1.demo2.测试结果总结前言最近在学习ts和用ts写项目,突然在想,ts 可以用typeof 和 instanceof 对JavaScript的原生类型做判断,那该怎么对自定义类型做判断,所有写下来记录一下一、TS怎么对自定义类型进行类型判断?使用 类型谓词 is 对自定义的类型进行判断二、案例1.demo代码如下(示例):export interface .原创 2022-03-29 10:26:01 · 6155 阅读 · 0 评论 -
es6中set的属性、方法和使用
//set 数据结构 类似数组 成员信息唯一性//添加1 add();var s = new Set();s.add('ggg').add(5555);console.log(s); //Set { 'ggg', 5555 }//添加2 数组var s2 = new Set(['rrr',123,'rfggb']);console.log(s2); //Set { 'rrr', 1...原创 2020-04-21 10:06:02 · 424 阅读 · 0 评论 -
es6中map的属性、方法和使用
//添加1 二维数组var m = new Map([['abc',123],['cde','456']]);//[keys,values]console.log(m);//Map { 'abc' => 123, 'cde' => '456' }//添加2 set()var m2 = new Map();m2.set('www','12212').set('4444','f...原创 2020-04-20 09:42:14 · 1256 阅读 · 0 评论 -
var、let、const之间的区别
一、ECMAScript和JavaScript的关系。ECMAScript是JavaScript的规范,JavaScript是ECMAScript的实现。二、var 和ES6新增的的let、const之间的区别:1.var 属于函数作用域function v (){ var a = 100; if(true){ var a = 200; } ...原创 2020-04-08 09:59:44 · 92 阅读 · 0 评论 -
前后数据交互--node服务、登录、列表的增删改查
node服务app.js:var express = require('express');var bodyParser = require('body-parser');var app = express();var config = { host:'127.0.0.1', port:'3031'};var admin={username:'admin',passw...原创 2020-04-02 14:17:05 · 145 阅读 · 0 评论 -
prototype原型
一、什么是普通对象?什么是函数对象?//函数对象function f() {}console.log(typeof f,f.prototype);//function f{}//普通对象var f3=new f();console.log(typeof f3,f3.prototype);//object undefinedvar f2={};console.log(typeof...原创 2020-03-18 10:54:55 · 92 阅读 · 1 评论 -
js实现字符串的截取及拼接
代码:</head><body><div class="text">dddddddddddddddddddddddddddddddd</div><div class="text">ffffffffffffffffffffffffffffff</div><div class="text">dvvvvvvvv...原创 2020-03-17 11:59:26 · 723 阅读 · 0 评论 -
js数据类型及对象的创建方法
js对象类型可以分为基本类型和复杂类型(也叫引用类型)一、基本类型String、Number、Boolean、Null、Undefined、SymbolSymbol是ES6引入的一种新的原始数据类型,表示独一无二的值二、复杂类型Object、Array、Function三、创建数组//第一种 new 一个Array对象var arr=new Array();arr[0]=1;...原创 2020-03-15 21:18:01 · 139 阅读 · 0 评论 -
原生js实现向右滑动验证
代码:html <body onload="yzm()"> <div class="box"> <!--按钮--> <div class="btn">></div> <!--文字--> <p class="text">请向右滑动滑块&...原创 2020-03-13 13:24:22 · 5745 阅读 · 1 评论 -
原生js实现二级目录
代码:<body onload="list()"> <div class="main"> <div> <ul id="nav"> <li> </li> </ul> </div&...原创 2020-03-10 09:39:22 · 577 阅读 · 0 评论 -
原生js实现轮播图
代码:<body onload="changeImg()"> <div class="main"> <div class="container"> <ul class="img"> <li> <img src="...原创 2020-03-09 11:34:51 · 106 阅读 · 0 评论 -
原生js实现分页
代码<body onload="page(pageCur)"> <div class="main"> <table> <thead> <tr> <th>序号</th> ...原创 2020-03-08 13:59:50 · 322 阅读 · 0 评论 -
原生js实现留言板
直接上代码!<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>留言</title> <style> .head{ width: 90%; ...原创 2020-03-07 13:54:06 · 427 阅读 · 0 评论