编译器是一个程序,作用是将一门语言翻译成另一门语言。 例如 babel 就是一个编译器,它将 es6 版本的 js 翻译成 es5 版本的 js。从这个角度来看,将英语翻译成中文的翻译软件也属于编译器。 一般的程序,CPU 是无法直接执行的,因为 CPU 只能识别机器指令。所以要想执行一个程序,首先 ...
分类:
编程语言 时间:
2020-11-16 13:31:05
阅读次数:
11
概述 这个API的作用是,使得网页可以在浏览器端储存数据。它分成两类:sessionStorage和localStorage。 sessionStorage保存的数据用于浏览器的一次会话,当会话结束(通常是该窗口关闭),数据被清空;localStorage保存的数据长期存在,下一次访问该网站的时候, ...
分类:
Web程序 时间:
2020-11-16 13:19:25
阅读次数:
19
我们都知道有一个很厉害的可视化工具:Echarts,http://echarts.baidu.com/,但是一直觉得很不方便,因为要代码转换。国内的一个大神创建了一个轮子:pyecharts,可以实现用python调用echatrs。 ECharts 是一个使用 JavaScript 实现的开源可视 ...
分类:
编程语言 时间:
2020-11-13 13:19:55
阅读次数:
53
链表简介 链表的概念: 多个元素组成的列表 元素存储不连续,用 next 指针连在一起 数组和链表的对比: **数组:**增删非首尾元素时往往需要移动元素。 链表: 增删非首尾元素时,不需要移动元素,只需要更改 next 的指向即可。 JS 中的链表 JavaScript 中没有链表这种数据结构 但 ...
分类:
其他好文 时间:
2020-11-13 13:09:08
阅读次数:
7
在 HTML 文档中 <area> 标签每出现一次,就会创建一个 Area 对象。 Area 对象的属性 属性描述 accessKey 设置或返回访问某个区域的快捷键。 alt 设置或返回当浏览器无法显示某个区域时的替换文字。 coords 设置或返回图像映射中可点击区域的坐标。 hash 设置或返 ...
分类:
编程语言 时间:
2020-11-13 12:48:34
阅读次数:
13
后端程序员落泪的一段代码最近网上在讨论一段非常简短的代码,不需要太多JavaScript背景也能看懂,但其方法让人落泪。来源:https://www.reddit.com/r/programminghorror/comments/66klvc/this_javascript_code_powers_a_1500_user_intranet/网友点评:网友@sim642我很欣赏"true&
分类:
其他好文 时间:
2020-11-13 12:40:13
阅读次数:
5
第一步 引入JS文件 <script type="text/javascript" src="js/echarts.js"></script> js文件有几个版本,可以根据实际需要引用需要的版本。 第二步 准备一个放图表的容器 <div id="chartmain" style="width:600 ...
分类:
Web程序 时间:
2020-11-12 14:11:18
阅读次数:
18
我没有参加过一线IT公司的笔试,但是我听说大公司都喜欢笔试,于是从网上搜了一些面试方面的题来试手。无论是笔试还是被笔试,有备无惧嘛。我个人倾向于javascript编程方向的开发,所以面试题自然也是选择这方面相关的。网上各类面试题的质量参差不齐,其中有一篇叫《如何面试前端工程师》的博文里边给的题型是 ...
分类:
编程语言 时间:
2020-11-12 13:57:03
阅读次数:
7
<body> <div></div> <script> var div = document.querySelector('div'); retNowTime(); setInterval(retNowTime, 1000); function retNowTime() { var date = n ...
分类:
编程语言 时间:
2020-11-12 13:41:28
阅读次数:
5
本文呆鹅原创,原文地址:https://juejin.im/user/307518987058686/posts 前言 本文将从上帝角度讲解JS的世界,在这个过程中,大家就能完全理解JS的原型和原型链是什么,之后还会基于原型和原型链知识拓展一些相关知识。 阅读本文前可以思考下面三个问题: 你理解中的 ...
分类:
编程语言 时间:
2020-11-12 13:27:32
阅读次数:
7