JavaScript数组复习一下数组,发现有些方法都忘记了 定义数组的方式 采用直接量创建 var MyArray = [];//创建空数组 var MyArray = [1,2,3];//创建数字型数组 var MyArray = [“A”,”B”,”C”];//创建字符型数组 var MyArray = [{id:1},{id:2},{id:3}];//创建对...
JS代码段所放位置的区别
前言在很久之前就遇到了这个问题,由于代码段放的位置不对导致代码段无法生效。所以这次就简单写一下代码段不同位置的区别。 正文 JavaScriptJS是一种解释性脚本(不进行预编译) 高级语言的两种翻译方式: 编译 以基本的C语言为例,大部分语言是直接通过编译器将高级语言编译成为机器可以懂的机器语言(二进制文件 .exe)。但是也有不一样的,比如JAVA这种跨平台语言,它是将高级语言先编译成为JAVA虚拟机能够识别的class文件,在不同的平台上再编译为相应的机器语言,实现跨平台。 解...
node-js基本用法解析
前言 为什么会想到搞一下node呢,emmmm,主要是之前想收图片,每个人4张,一共几十个人,如果都通过qq发过来那简直市场噩梦(虽然我最后还是经历了这擦会给你噩梦),所以下定决心要搞一下后端的东西,PHP,ASP学习成本有点高,速成还是有点难,所以我想到了node.js这个神奇的东西,用js的语言来写后端的东西,nice哦。所以就有了这篇文章。 正文EventEmitter模块这个模块可以说是node中一个核心的模块,包括fs,http,net等模块的事件都是继承自该模块,若不使用继承...
千万不要躺太久-三和大神的生活
三和大神“三和大神”是一群平凡而又特殊的工人,平凡在于他们也是干活领工资,也在人才市场找工作。特殊在于他们的工作信仰与普通的工人不同,他们的理念是“干一天,玩三天”,只要身上有钱,就不去工作,什么时候口袋空了,什么时候就去工作。 三和大神的贫瘠生活经济的贫瘠“干一天玩三天”,这就是三和大神所信奉的生活状态,那这一天挣多少呢? –大约86元人民币 接下来的三天就可以过着自由的生活,安逸的躺在十几元的廉价旅馆中,把已经发霉的被子盖在身上,闻着各种习以为常的异味,连着WiFi刷着破损的手机...
开发一个简单的个人博客(2)代码开发(利用localStorage保存数据)
前言这个小项目花了我大概10天的时间(每天5h左右),可以说是很慢了,主要是JS的很多知识点不熟悉,边研究边开发。而且数据库部分仍然时使用本地存储,也就是说这个案例是无法投入到实际使用中,但后面我会去研究一下mysql,在服务器端部署一个小型的数据库,估计不会花太长时间,另外觉得node.js挺有意思,hexo就是基于node.js,将JS用于与计算机系统的直接沟通,That`s cool,本来我的原计划是将博客信息存储在本地文件中,比如直接在本地存储一个JSON文件用来存储一篇博...
关于JS单线程,异步执行的理解
前言在这几天的开发过程中,遇到了不少问题,阻塞最久的应该就是一段JS代码没有按照我以为的执行顺序去执行,想想好像也没有具体的了解JS的执行过程,所以花了一整天的时间来了解了一下JS的执行机制。 问题代码for(var i=0;i<=3;i++){ $(document).ready(function){ console.log(i); }); 出现问题的代码简化过后大概是这个样式,我的预期是输出1,2,3,但输出的结果...
利用SS(Shadowsocks)快速搭建一个vpn
前言前几天玩kali时发现需要下一个插件,但是需要科学上网,无奈打开之前的vpn软件,发现几乎都关闭了服务,于是我就诞生了自己搭建一个vpn的想法,于是在参考了网上的教程后,折腾了一上午终于成功了。 正文一,购买服务器(vps)##国外的服务器提供商比较多,比如DigtaOcean,Vultr,Amazon等等,我选择了Vultr,因为它提供的vps价格最低的一款仅2.5$/月(后来才发现是个坑,后人谨记),其实DigtaOcean也还不错,绑定信用卡就送10刀,而他价格最低的一...
对于JS中localStorage的理解
前言最近在开发博客的过程中,遇到了数据储存的问题,由于我服务器中还未安装sql,加上我对数据库的操作还不是很熟悉,所以先把数据放入了localStorage中,所以我就具体了解了一下这个本地数据库。 正文前端的存储数据的三种方式前端一般数据存储的方式有三种: cookies sessionStorage localStorage 简单介绍一下这三种方式的异同: cookies与localStorage可以是永久存储(cookies可设置失效时间;用户不主动清除) session...
Apicloud不同页面传值
前言 标准开头,前一段时间因为需要开发一个简单的app,所以接触了一下Apicloud,因为没有native应用的开发知识,所以采用了Apicloud的web应用开发。其中不同页面的传值问题我具体研究一段时间,因为之前一直传值不成功。 正文方法一:api.execScript 这个方法本来的功能是用来不同页面的函数的传递,当然,也可以用来传递值,将这个值作为函数的参数就可以传递到其他页面。具体: index1: //name是该页面函数的参数,作为参数传递到另一个页面 var str=&...
开发一个简单的个人博客(1)UI设计
前言本来早该写这个博客,因为前一段时间一直在学习各种框架,为这个开发做准备。所以一直拖到现在才开始这个系列的文章,估计这个系列文章会持续4-5期,来写下我开发这个网站的全过程。我会尽力开发到理想状态,具体效果在月底估计会出来。# 正文 ### UI设计 ##在具体开发开发之前,我先概括的设计出来一个几个用户界面,包括主页,文章界面,后台用户界面。具体设计软件时使用Axure。 主页界面 主页是采用了比较简洁通用的设计样式,顶部是采用了稍隐藏式的顶部栏样式,顶部栏左侧是Tags,Home链接...