-
第一章 JavaScript简介
1、JavaScript的组成:EcamaScript、DOM、BOM; 2、DOM:又称文档对象模型,用于提供操作网页内容的方法和接口,是针对XML但经过扩展的用于HTML的应用程序编程提供的API,DOM由DOM核心和DOM HTML组成,再层级上主要分为3级,一级负责文档结构,二级负责提供视图、事件、...
2019-08-14 10:13:26
-
vue-cli 运行打开浏览器
在配置好项目之后的package.json文件中,找到运行的script,其中serve中增加配置 --open "scripts": { "serve": "vue-cli-service serve --open", "build": "vue-cli-service build", "lint": "vue-cli-service lint" }, 默认打开系统默认浏览器...
2019-08-14 10:13:12
-
剑指前端(前端入门笔记系列)——BOM
BOM ECMAScript是JavaScript的核心,但如果要在Web中使用JavaScript,那么BOM(浏览器对象模型)则无疑才是真正的核心,BOM提供了很多对象,用于访问浏览器的功能,这些功能与任何网页内容无关,那么,什么是BOM呢?我们可以从这几点解析一下: 1.BOM是Browser Object...
2019-08-14 10:13:12
-
剑指前端(前端入门笔记系列)——DOM(元素大小)
DOM元素大小 DOM中没有规定如何确定页面中与元素的大小,IE率先映入了一些属性来确定页面中元素的大小,以便开发人员使用,目前,所有主要的浏览器都已经支持这些属性了。 1.偏移量(单位为像素) 首先介绍的属性涉及偏移量,包括元素在屏幕上占用的所有可见的空间。元...
2019-08-14 10:13:07
-
JavaScript前端图片压缩
实现思路 获取input的file 使用fileReader() 将图片转为base64 使用canvas读取base64 并降低分辨率 把canvas数据转成blob对象 把blob对象转file对象 完成压缩 相关代码: ! doctype html html lang ="en" head meta charset ="UTF-8" meta name ="viewport" content ="...
2019-08-14 10:13:00
-
JavaScript常用节点类型
一、常用节点类型: nodeType:节点类型 nodeName:节点名称 nodeValue: 节点值 1、 查看节点类型(控制台操作): 获取元素:var p = document.getElementById("header"); 查看节点类型: p.nodeType (返回1) demo节点类型有12种,常用有3种,1表示元素节点、2表示...
2019-08-14 10:12:41
-
原生JS实现上拉下拉列表
话不多说,代码上来,有些知识点直接就在注释里 HTML div class ="list-down" button id ="btn" 选择项 / button ul id ="list-chooses" style ="display: none;" li a href ="#" Python / a / li li a href ="#" JavaScript / a / li li a href ="#" Java / a / li li...
2019-08-14 10:12:57
-
JAVASCRIPT中装饰器是什么(装修)
装饰器是什么? 解码器是将另一段代码包装在一个代码中的简单方法。 这个概念类似于你以前听说过的功能成分和高阶成分。 这在许多情况下都被使用过,也就是说,成都装修公司简单地将一个函数包装到另一个函数中: 前面的示例生成包装的新函数,它执行与 DoSomething 相...
2019-08-14 10:12:31
-
js笔记
js:JS的运行机制是什么,为什么是单线程的? js是单线程事件队列 这是因为在js的设计之初就是作为浏览器的脚本语言,主要作用就是与用户做交互,如果设计为多线程的话,那就会带来很多复杂的同步问题了,势必会影响浏览器的交互效果,不妨假设一下若js有两个线程,A线...
2019-08-14 10:12:31
-
JS运行机制
前言 本文从JS是单线程开始,到JS为了提高效率,使用异步,到JS如何实现异步(做法是主线程外另开工作线程和任务队列,他们之间是如何工作的事件循环),再到浏览器是如何配合JS执行异 步(其他浏览器线程)。最后提到了一个任务队列的优先级问题。 涉及的需要重点理解...
2019-08-14 10:12:29
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash