摘要: 预解释的原理 预解释的不同机制 var的预解释机制 function 的预解释机制 预解释机制 面试题练习 预解释的的不同机制 预解释也叫预声明,是提前解释声明的意思;预解释是针对变量和函数来说的;但是变量和function的的预解释是两套不同的机制; 当浏览器加载我们的HTML页面的时候,首先会提 阅读全文
posted @ 2020-06-15 15:36 Mikejiawei 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 函数定义和调用 经过之前,JS数据类型和操作符的学习,我们可以正式开始函数的学习了! 大部分内容转载于廖雪峰老师的JS教材,强烈推荐! 定义函数 在JavaScript中,定义函数的方式如下: function abs(x) { if (x >= 0) { return x; } else { re 阅读全文
posted @ 2020-06-15 12:03 Mikejiawei 阅读(82) 评论(0) 推荐(0) 编辑
摘要: JS之number类型 数字类型 数字类型包含:正数、负数、零(0/-0/+0)、小数、以及特殊的NaN; //正数,负数,零,NaN都是属于Number // NaN -> Not a Number不是一个数,但是属于数字类型 console.log(typeof 222); console.lo 阅读全文
posted @ 2020-06-10 22:56 Mikejiawei 阅读(170) 评论(0) 推荐(0) 编辑
摘要: JS之String类型 字符串的特性 由 0 个或多个16位Unicode 字符组成; 引号包裹,单引号和双引号皆可; 使用 .length属性可以访问字符串的长度; var str1 = "xie"; var str2 = "learn JS happily"; console.log(str1. 阅读全文
posted @ 2020-06-08 23:01 Mikejiawei 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 多态与HoFs 朋友们好久不见啊,最近笔者同时在写脚本型语言——JavaScript,和工业级的面向对象语言——Java。 在写代码的同时呢,也会思考这些语言的不同。今天就拿 Java 中的多态,来谈一谈吧! 概念 多态(Polymorphism) 多态性的核心是多种表现形式。在 Java中,多态性 阅读全文
posted @ 2020-06-07 17:47 Mikejiawei 阅读(256) 评论(0) 推荐(0) 编辑
摘要: JS数据类型 大伙好久不见啊,最近笔者整理 JS笔记,先持续更新中!祝大家生活愉快 _ ! typeof操作符 JS 的数据类型;通过 typeof来检测,得到的数据类型有: string number boolean null undefined object Object 是一切数据的基础 EC 阅读全文
posted @ 2020-06-04 23:25 Mikejiawei 阅读(108) 评论(1) 推荐(1) 编辑
摘要: JavaScript由三部分组成 一个完整的javascript实现应该有下列三个不同部分组成: ECMAScript:提供核心语言功能,是核心,规定了这们语言的书写规范; var jd=“京东商城”; DOM:提供访问和操作网页内容的方法和接口,(document object model 简称D 阅读全文
posted @ 2020-06-03 23:08 Mikejiawei 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 双向链表与LRU算法 各位好久不见啊,由于疫情原因笔者一直宅在家中做考研复习。俗语云:积少成多,跬步千里。于是我在此做一个简单分享,一步步记录我的学习历程。 先从单链表谈起 道家有言:一生二,二生三,三生万物 ,万物皆有源头,在说双向链表之前让我们先看看单链表吧。 我们在学习计算机编程语言时,最先接 阅读全文
posted @ 2020-05-30 22:45 Mikejiawei 阅读(1291) 评论(1) 推荐(1) 编辑
摘要: String相等之谜 引言:在最近的Java学习中,遇到一些关于字符串的小问题,现在此做一些总结 Java中的“相等” 等号大比拼 + == 众所周知,在 Java 中如果用 比较两个对象,那就是比较两个对象是否在内存的同一个位置(地址是否相同)。 + equals 在 Java 中,所有类的父类 阅读全文
posted @ 2020-04-10 11:30 Mikejiawei 阅读(514) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-03-21 13:17 Mikejiawei 阅读(417) 评论(1) 推荐(1) 编辑