JS
文章平均质量分 74
姜皓
胸藏文墨怀若谷 腹有诗书气自华
展开
-
JS(面试中变量类型和计算)
JS(变量类型和计算)题目1.JS 中使用 typeof 能得到那些类型? 题目2.何时使用 === 何时使用==? 题目3.JS 中有哪些内置函数?题目4.JS 变量按照存储方式区分为那些类型,描述其特点?题目5.如何理解 JSON一、变量类型(存储方式)1.值类型 值类型是把值存储在具体的位置,a 存储100,a 赋值给 b ,则 b 存储100,将 a 的位置改为200,但 b 的位置仍存...原创 2018-05-10 22:24:09 · 292 阅读 · 0 评论 -
前端笔试题(02)
问题一1. 难度系数: ★★★2. 技术点: 1). 变量提升 2). 函数提升 3). 预处理预热一<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>04_阿里1</title>原创 2018-08-18 23:27:24 · 266 阅读 · 0 评论 -
前端笔试题(01)
问题一、难度系数: ★★★★相关技术点: 1). 引用变量赋值 2). 内存分析 3). 函数调用传参 4). 运算符的优先级预热1.<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>01_百度&l原创 2018-08-18 22:13:06 · 2179 阅读 · 0 评论 -
JavaScript 基础--- (正则表达式 / 事件监听与绑定)
正则表达式创建正则表达式:方法一: var reg = /pattern/;方法二:var reg = new RegExp('pattern');RegExp 对象的常用方法:示例:<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title&g...原创 2018-08-01 20:52:02 · 441 阅读 · 0 评论 -
JavaScript 基础--- (经典案例)
案例一:全选练习 ** 使用复选框上面一个属性判断是否选中 - checked属性 - checked=true:选中 - checked=false:不选中 * 创建一个页面 ** 复选框和按钮 - 四个复选框表示爱好 - 还有一个复选框操作 全选和选不选,也有一...原创 2018-08-01 14:17:13 · 21682 阅读 · 8 评论 -
正则表达式不再难懂
正则表达式转载至《正则表达式思维导图,不再难懂》(推荐手机阅读)导图内容解析 工具 RegexBuddy 语法结构 字符 [ab5@] 匹配"a"或"b"或"5"或"@" [^abc] 匹配a、b、c之外的任意字符 [f-k] 匹配“f"到"k"之间的字符 [^A-F0-3].转载 2018-08-09 10:29:46 · 229 阅读 · 0 评论 -
JavaScript 基础--- (对象)
1、js的String对象 ** 创建String对象 *** var str = "abc"; ** 方法和属性(文档) *** 属性 length:字符串的长度 *** 方法 (1)与html相关的方法 - bold():加粗 - fontcolor()...原创 2018-07-30 20:05:49 · 214 阅读 · 0 评论 -
JavaScript 基础--- (运算符/数组/函数/变量)
基本概念:1.javascript的组成:三部分组成(1)ECMAScript - ECMA : 欧洲计算机协会 - 有ECMA组织制定的js的语法,语句.....(2)BOM: - broswer object model: 浏览器对象模型(3)DOM: - document object model:文档对象模型2. ...原创 2018-07-30 11:56:25 · 190 阅读 · 0 评论 -
JavaScript 基础 --- (数据类型/循环/条件)
一、js 输出1.window.alert() 警告框2.document.write() 写到 HTML 文档中3.innerHTML 写到 HTML 元素 4.console.log() 写到浏览器的控制台二、js 语句与注释1. ; (var a = 1;) ;表示语句的结尾 2. 语句标识符:var / if / for 等...原创 2018-06-19 19:09:47 · 238 阅读 · 0 评论 -
JavaScript 基础---( window 总结)
window 概念:1.表示浏览器窗口 2.所有 JavaScript 全局对象、函数以及变量均自动成为 window 对象的成员3.全局变量是 window 对象的属性4.全局函数是 window 对象的方法一、方法:实例1(新建窗口)运行:实例2 (更改窗口大小) 实例3(移动窗口)(700,500 是 x 轴 和 Y 轴)实...原创 2018-06-22 22:56:55 · 217 阅读 · 0 评论 -
JavaScript 基础--- (DOM 总结)
一、DOM 树模型二、获得元素三、 DOM HTML1.修改 HTML 内容 输出:helloWorld2.修改 HTML 属性四、 DOM CSS修改样式输出:四、 DOM 事件不同写法实例1实例2实例3五、 DOM 节点添加和删除节点实例输出:...原创 2018-06-20 23:14:29 · 241 阅读 · 0 评论 -
JS(DOM 和 BOM)
JS(DOM 和 BOM)常说的JS(浏览器执行的JS)包含两部分:1.JS基础知识(语法)(ECMA262标准)2.JS-Web-API(W3C标准)W3C 标准中关于 JS 的规定有:(只管定义用于浏览器中 JS 操作页面的API 和全局变量,没有任何JS语法)1.DOM 操作(Document Object Model)题目1.DOM 是那种基本的数据结构树题目2.DOM操作的常用API有哪...原创 2018-05-10 22:36:32 · 4647 阅读 · 0 评论 -
JS(日期和math)
JS(日期和math)问题1.获取 2017-06-10结果:1.dt.getMonth() + 1 是真实的月份2.month = '0' + month 中,month 是数字(number)类型,+ ‘0’ 则会变为字符串类型问题2.获取随机数,要求是长度一致的字符串格式 结果:1.var random = random + '0000000000' 意义是防止因随机数 的位数没有 10 ...原创 2018-05-10 22:35:35 · 1103 阅读 · 0 评论 -
JS(异步与单线程)
JS(异步与单线程)题目1.同步和异步的区别是什么,试举例(例子见知识点)区别:1.同步会阻塞代码执行,而异步不会2.alert 是同步,setTimeout 是异步题目2.关于 setTimeout结果:1 3 5 2 4题目3.前端使用异步的场景有哪些 1.定时任务:setTimeout,setInverval2.网络请求:ajax 请求,动态<img>加载3.事件绑定知识点一、什...原创 2018-05-10 22:33:12 · 8847 阅读 · 3 评论 -
JS(作用域与闭包)
JS(作用域与闭包)1.对变量提升的理解1.变量定义(上下文)2.函数声明2.说明 this 几种不同的使用场景常见用法1.作为构造函数执行2.作为对象属性执行3.作为普通函数执行(this === window)4.call apply bind3.创建10个 <a>标签,点击的时候弹出来对应的序号结果:均显示 这种的结果是:每次点击时 i 都为10;点击 click 时,弹出 i,...原创 2018-05-10 22:32:19 · 8038 阅读 · 1 评论 -
JS(全局作用域)
JS(全局作用域)一、全局函数作用域(把变量的声明和函数的声明放在前面)作用域(scope):一条数据可以在哪个范围中使用。 通常来说,一段程序代码中所用到的数据并不总是有效/可用的,而限定这个数据的可用性的代码范围就是这个名字的作用域。作用域的使用提高了程序逻辑的局部性,增强程序的可靠性,减少名字冲突。变量(数据)js中,变量的作用域有两中,一种是全局作用域(全局变量) ,一种局部作用域(局部变...原创 2018-05-10 22:30:34 · 1218 阅读 · 0 评论 -
JS(原型和原型链)
(学习自慕课网《前端JavaScript 面试技巧》JS(原型和原型链)题目1.如何准确判断一个变量是数组类型使用 instanceof 方法题目2.写一个原型链继承的例子实例:封装 DOM 查询定义构造函数 Elem,属性封装成 id 打印出所有的 html 将所有的 html 变为 hello imooc ,并且点击弹出 ‘clicked’...原创 2018-05-10 22:28:47 · 39747 阅读 · 9 评论 -
前端笔试题(03)
问题一1. 难度系数: ★★★2. 技术点: 1). this 2). 闭包<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>08_阿里3</title></head&a原创 2018-08-19 00:05:21 · 496 阅读 · 2 评论