摘要: 用更合理的方式写 JavaScript 目录 1. "声明变量" 1. "对象" 1. "数组" 1. "字符串" 1. "函数" 1. "箭头函数" 1. "模块" 1. "迭代器和生成器" 1. "属性" 1. "变量" 1. "提升" 1. "比较运算符和等号" 1. "代码块" 1. "注释 阅读全文
posted @ 2018-06-05 11:20 叫我小红依吧 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 作为任何一种语言的程序员,相信你都用过各种各样的循环语句。最近我在开发的过程中因为for循环遇到了一点堵,所以在这里来梳理一下关于for循环的一些知识点。 最简单的for循环 这是最容易上手的一种循环类型,然后我因为基础知识不够扎实在这里踩了坑。 这是我最原始的代码 res.chip_list = 阅读全文
posted @ 2018-02-08 17:48 叫我小红依吧 阅读(231) 评论(1) 推荐(0) 编辑
摘要: 相信很多前端同学在做页面开发的时候都遇到过这样的问题。给一个div内部的div设置一个margin top,结果它的父级跟着它一起下移了。如下面的代码 效果是这样的 但是其实我们期望的效果是这样的 为什么会产生这样的效果呢?这要谈到css的盒模型margin的合并问题 css在盒模型中规定 In t 阅读全文
posted @ 2018-01-25 10:54 叫我小红依吧 阅读(229) 评论(0) 推荐(0) 编辑
摘要: this的指向是javascript种一个老生常谈的问题,今天我以一个项目实践来谈谈this在工作中的使用。 基础知识 我们知道,this对象是在运行时基于函数的执行环境绑定的:在全局作用域中this等于window,而当函数被作为某个对象的方法调用时,this等于那个对象。 工作中遇到的问题 下面 阅读全文
posted @ 2018-01-25 09:56 叫我小红依吧 阅读(632) 评论(0) 推荐(0) 编辑
摘要: 作为一个前端开发人员,我们的任务是将UI设计师的图稿运用计算机语言呈现在用户面前。而现在的设备大小尺寸不一,近年来智能手机的普及更是让网页的用户大部分来源与手机,所以让不同大小的移动端屏幕都能较好的还原设计稿就成了一个前端开发者需要解决的当务之急。我查阅了大量资料和进行了一些实践,下面是我对移动端适 阅读全文
posted @ 2018-01-02 22:00 叫我小红依吧 阅读(476) 评论(0) 推荐(1) 编辑
摘要: 在这个demo中,我用vue对一个json文件中的数据进行了简单的分页,没用用到交互,一下是我的实现过程。 基础逻辑 1.将json文件引入app.vue,并作为data返回 2.将testData使用v for呈递在页面上 3.用v if判断显示条数 4.我考虑到vue双向数据绑定的特点,所以想到 阅读全文
posted @ 2017-12-27 18:57 叫我小红依吧 阅读(578) 评论(0) 推荐(0) 编辑
摘要: 很久以前写了个猜数字游戏,原理就是用js生成一个随机数,然后用户输入一个数字去与这个随机书进行比较是否相等。代码如下 https://github.com/hyz1997/numberRiddle/blob/master/index.html 近日准备整理文件上传github,又重写了这个游戏,然后 阅读全文
posted @ 2017-12-05 22:52 叫我小红依吧 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 数据类型 typeof是一个操作符而不是函数,因此例子中圆括号尽管可以使用,但不是必须的。 只要在保存对象的变量还没有真正保存对象,就应该明确的让该变量保存null NaN是一个特殊的数值,与任何值都不相等。 可以利用praseInt做进制转换器,parseInt(值,进制) 如果字符串包含的是一个 阅读全文
posted @ 2017-12-05 18:33 叫我小红依吧 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 首先我们来讲一下赋值关系和引用关系 赋值关系 a和b是简单的赋值关系,这种赋值关系存在于基本类型中 对于函数和对象,存在的不是简单的赋值关系,而是引用关系 我们来看两种情况 在这种情况下,a和b共用一个内存空间。就像我们c语言中的指针。用一种更形象的说法:a与b都有一个存库的门,所以他们都能改变这个 阅读全文
posted @ 2017-11-15 20:41 叫我小红依吧 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 在javaScript中,有五种简单的数据类型,分别是 Undefined Null Boolean Number String 还有一种复杂的数据类型object,object本质是有一组无序的名值对组成的。 typeof 由于ECMAScript是松散类型的,所以提供一种手段来检测数据类型 ty 阅读全文
posted @ 2017-09-25 21:50 叫我小红依吧 阅读(144) 评论(0) 推荐(0) 编辑