JS实现 JSON扁平数据转换树状数据
后台我拿的数据是这样的格式: [ {id:1 , parentId: 0, name: '', level: 0}, {id:2 , parentId: 0, name: '', level: 0}, {id:3 , parentId: 2, name: '', level: 1}, {id:4 , ... 查看全文
深入学习JavaScript数据类型
数据类型是我们学习JavaScript时最先接触的东西,它是JavaScript中最基础的知识,这些知识看似简单,但实则有着许多初学者甚至是部分学习了多年JavaScript的老手所不了解的知识。 ... 查看全文
面试: Vue数组的变异方法
Vue数组的变异方法 Vue 包含一组观察数组的变异方法,所以它们也将会触发视图更新。这些方法如下: push() pop() shift() unshift() splice() sort() reverse() push():往数组最后面添加一个元素,成功返回当前数组的长度 pop():删除数组 ... 查看全文
【JavaScript】条件语句
以下内容为学习记录,可以参考 MDN 原文。 环境 vscode 1.46 Microsoft Edge 83 条件判断语句 人类(以及其他的动物)无时无刻不在做决定,这些决定都影响着他们的生活,从小事(“我应该吃一片还是两片饼干”)到重要的大事(“我应该留在我的祖国,在我父亲的农场工作;还是应该去 ... 查看全文
python使用pyexecjs
# pip install pyexecjs # 一node.js为引擎 # 检测运行环境 import execjs print(execjs.get().name) 最简单的代码案例 使用eval执行js代码 import execjs e = execjs.eval('a=new Array( ... 查看全文
C# 文档转换—Excel 转PDF/IMAGE/HTML/TXT/XML/XPS/CSV/ODS等
在日常工作中可能会遇到将某文件转换为其他格式的文件的情况,在本篇文章中将介绍如何用控件FreeSpire.XLSfor.NET(社区版)将Excel文档转为PDF、IMAGE、HTML、TXT、XML、XPS、CSV、ODS、SVG、EMF、XLSM等格式的文件,供各位参考。工具使用:安装之后,在项目中引用Spire.XLS.dll即可(该dll可在安装文件下的Bin文件夹中获取)下面将作详细介绍 查看全文
03-HTML常用标签和路径
相对路径三种形式, 首先 HTML和CSS是两种完全不同的语言,我们学的是结构,就只写HTML标签,认识标签就可以了。 不会再给结构标签指定样式了。 HTML标签有很多,这里我们学习最为常用的,后面有些较少用的,我们可以查下手册就可以了。 ... 查看全文
Typescript 实战 --- (9)ES6与CommonJS的模块系统
1、ES6模块系统 1-1、export 导出 (1)、单独导出 // a.ts export let a = 1; (2)、批量导出 // a.ts let b = 2; let c = 3; export { b, c }; (3)、导出接口 // a.ts export interface I ... 查看全文
RequireJS(一)
为什么使用RequireJS有效防止命名冲突声明不同js文件之间的依赖可以是我们的代码以模块化的方式组织RequireJS常用的方法reuqirejs.config 为模块设置别名requirejs 将写好的模块进行引入define 用来编写模块,相应地方进行引入实例:index.html:引入re... ... 查看全文
[从零开始]使用Vue.js制作俄罗斯方块小游戏(一)创建项目
一。创建项目 开发环境:win10 开发的前置操作:安装npm。 首先在命令行里进入一个文件夹A,然后输入vue init webpack tetris tetris是文件夹的名字,可以随便定义,但不能有大写字母 接下来全部按回车就好。 接下来,我们进入tetris,并运行 cd tetris np ... 查看全文
seaJs模块化开发简单入门
随着前端技术的日益成熟,功能越来越丰富强大,规范也越来越健全,在这样的背景环境下很快便有了CommonJs、AMD、CMD等一系列规范,使前端发开趋向模块化、规范化。CMD模块化的代表之一就是国内开发的seaJs,它有很多优点:遵从CMD规范,代码模块化中文文档通俗易懂,入门上手简单兼容性好、配置简... ... 查看全文
JavaScript-Runoob-JS函数:JavaScript 函数调用
ylbtech-JavaScript-Runoob-JS函数:JavaScript 函数调用 1.返回顶部 1、 JavaScript 函数调用 JavaScript 函数有 4 种调用方式。 每种方式的不同在于 this 的初始化。 this 关键字 一般而言,在Javascript中,this指 ... 查看全文
深入Node.js的进程与子进程:从文档到实践
process 模块是 nodejs 提供给开发者用来和当前进程交互的工具,它的提供了很多实用的 API。从文档出发,管中窥豹,进一步认识和学习 process 模块: - 如何处理命令参数? - 如何处理工作目录? - 如何处理异常? - 如何处理进程退出? - process... ... 查看全文
vue animate.css训练动画案例 列表循环
制作目标动画:向上入场添加数据,点击数据右滑动离场 简单页面效果: 实现代码如下: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <link rel="stylesheet" type="text/css" ... 查看全文
WEB Node-JS 服务器搭建
一、创建express 1.创建一个单独文件 2.打开命令面板,进入该文件 3.npm config set registry = https://registry.npm.taobao.org(设置代理网络) 4.npm config list(查看是否成功代理) 5.百度express第一个链接 ... 查看全文
拓扑排序,bitset~[JSOI2015]最小表示
拓扑排序,bitset~[JSOI2015]最小表示 传送门 题意:在有向无环图中删尽可能多的边,使图连通性不变,输出最大数量。 题解:写这题主要就是学一下bitset的用法,首先如果一个x到y的边可以删的话,说明从x到y有别的路可以走,从此还可以想到解此题的一个关键,如y可以到z,然后x连着y与z ... 查看全文
arcgis api for js入门开发系列十九图层在线编辑
实现思路:arcgis server发布的FeatureServer服务提供的图层在线编辑能力以及前端ajax请求后台FeatureServer服务来实现的 ... 查看全文