Johnny's NoteBook

心若沉浮 浅笑安然


  • 首页

  • 分类

  • 归档

  • 标签

  • 搜索
close

关于对象的浅复制和深复制

发表于 2016-11-15   |   分类于 Javascript   |  

之前面试的时候,面试官问了我第一个技术问题,什么是深复制,用代码实现一下深复制。
我一开始有点蒙圈,回答的不怎么好。只能算知道个大概,大家都知道Javascript里面数据类型分为两大类-基本类型和引用数据类型(对象即Object)。
如果是基本类型的话,直接赋值就相当于复制了。
如果是复杂数据类型的话,一方面是历史原因,当初内存老贵了,另一方面也是为了优化的关系,复制的数据都是赋值的内存地址,也就是说都是指向的同一个内存地址,节约内存空间~

阅读全文 »

Javascript正则表达式详解

发表于 2016-07-12   |   分类于 Javascript   |  


正则表达式是一种重要的工具,和其他工具一样,它是人们为了解决某一类专门的问题而发明的。
正则表达式的主要用途之一就是搜索变化多端的文本。

阅读全文 »

如何封装自己的Ajax模块

发表于 2016-06-28   |   分类于 Javascript   |  

AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。
AJAX = 异步 JavaScript和XML(标准通用标记语言的子集)。
AJAX 是一种用于创建快速动态网页的技术。
通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。
传统的网页(不使用 AJAX)如果需要更新内容,必须重载整个网页页面,增加了大量的http请求,最早的网站注册过程,真心不想经历第二遍…

阅读全文 »

详解盒模型

发表于 2016-06-18   |   分类于 学习笔记 , Html   |  

盒子模型是CSS技术中一个非常重要的概念。掌握盒子模型的原理和使用方法可以极大地丰富HTML元素的表现效果,同时对HTML文档的布局也会起到很大的作用。

阅读全文 »

Javascript学习笔记-Day5

发表于 2016-06-11   |   分类于 学习笔记 , Javascript   |  


Day5
经过之前几天的学习,现在我们可以来做个小东西了-双色球选号。
双色球规则: 双色球投注区分为红色球号码区和蓝色球号码区,红色球号码区由1-33共三十三个号码组成,蓝色球号码区由1-16共十六个号码组成。投注时选择6个红色球号码和1个蓝色球号码组成一注进行单式投注。

阅读全文 »

数组的一些事儿

发表于 2016-06-02   |   分类于 Javascript   |  

在程序语言中数组的重要性不言而喻,JavaScript中数组也是最常使用的对象之一,数组是值的有序集合,由于弱类型的原因,JavaScript中数组十分灵活、强大,不像是Java等强类型高级语言数组只能存放同一类型或其子类型元素,JavaScript在同一个数组中可以存放多种类型的元素,而且是长度也是可以动态调整的,可以随着数据增加或减少自动对数组长度做更改。

阅读全文 »

Javascript学习笔记-Day4

发表于 2016-05-30   |   分类于 学习笔记 , Javascript   |  


Day4
今天我们一起来聊聊变量、运算符和流程控制。

阅读全文 »

关于prototype、原型链和继承的关系

发表于 2016-05-28   |   分类于 Javascript   |  

我觉得搞懂prototype、原型链和继承的关系,对精通和掌握Javascript这门语言是非常重要的。

阅读全文 »

Javascript学习笔记-Day3

发表于 2016-05-27   |   分类于 学习笔记 , Javascript   |  


Day3
我觉得写原生JS的很多效果,选项卡Tab是个非常重要的基础内容。很多其他复杂的效果其实都和选项卡的思路类似或者接近。

阅读全文 »

关于数组去重

发表于 2016-05-26   |   分类于 Javascript   |  


数组去重想必大家在工作当中都碰到过,今天总结一下我的一些方法。

阅读全文 »
12
Johnny Yang

Johnny Yang

Math.pow(1.01,365)

14 日志
5 分类
13 标签
RSS
GitHub 微博
© 2015 - 2016 Johnny Yang
由 Hexo 强力驱动
主题 - NexT.Pisces