在前端编写select功能的时候,遇到了设置下拉首选默认项selected无效的问题,百度上有说用autocomplete="off"来解决的,实际上完全是错误的,即便在某些情况下有效果了,也可能是碰巧其它因素导致了生效而已。首先上代码:<!DOCTYPE html> <head> <meta charset="utf-8"> <script> fu
转载 2024-09-10 23:01:34
19阅读
前端HTML5,CSS3,HTML5新特性总结ES6数据类型Symbol扩展运算符简化对象写法变量声明解构赋值promise模块化模板字符串函数扩展数组扩展数值、对象扩展HTML5语义化标签表单新增事件web存储canvas,svgvideo audiowebSocket应用程序缓存CSS3元素选择器边框背景文字效果元素转换过滤动画多列 ES6数据类型Symbol新的原始数据类型 Symbol
转载 2024-10-20 06:55:43
78阅读
es6 string html
转载 2021-02-20 20:30:00
343阅读
2评论
JavaScript简介JavaScript一种动态类型、弱类型、基于原型的客户端脚本语言,用来给HTML网页增加动态功能。 JavaScript由三部分组成: ECMAScript(核心)+DOM(文档对象模型)+BOM(浏览器对象模型) ECMAScript作为核心,规定了语言的组成部分:语法、类型、语句、关键字、保留字、操作符、对象 DOM把整个页面映射为一个多层节点结果,开发人员可借助DO
ES5的面向对象相信大家都非常熟悉,包括一系列的配置参数,方法,自定义事件等,现在简单介绍一下es6面向对象的一些知识还有一个基于jquery的ES6面向对象选项卡的写法。ES6提供了基于类class的面向对象语法。但class实际上是ES6提供的一颗语法糖,JavaScript是一门基于原型的面向对象语言。// 父类 class Test { // 构造器 construct
转载 2023-07-20 21:43:56
88阅读
什么是JavaScriptJavaScript一种动态类型、弱类型、基于原型的客户端脚本语言,用来给HTML网页增加动态功能。(好吧,概念什么最讨厌了)动态:在运行时确定数据类型。变量使用之前不需要类型声明,通常变量的类型是被赋值的那个值的类型。弱类:计算时可以不同类型之间对使用者透明地隐式转换,即使类型不正确,也能通过隐式转换来得到正确的类型。原型:新对象继承对象(作为模版),将自身的属性共享给
for...of 是什么 for...of 一种用于遍历数据结构的方法。它可遍历的对象包括数组,对象,字符串,set和map结构等具有iterator 接口的数据结构。(上面这句话如果有看不懂的地方,自动忽略即可,后续会有章节介绍。)  下面就以大家熟悉的数组为例来介绍for...of。 遍历数组早就不是什么新鲜事,我们有好几种方法去完成,此时ES6给我们带
转载 2024-03-22 21:12:40
33阅读
meta的http-equiv属性详解http-equiv顾名思义,相当于http的文件头作用,它可以向浏览器传回一些有用的信息,以帮助正确和精确地显示网页内容,与之对应的属性值为content,content的内容其实就是各个参数的变量值。meat标签的http-equiv属性语法格式是:<meta http-equiv="参数" content="参数变量值"> ;其中http-
转载 2024-06-13 22:09:45
67阅读
目前开发环境已经普及使用,如vue,react等,但浏览器环境却支持不好,所以需要开发环境编译,下面介绍下开发环境的使用和常用语法: 一,ES6模块化 1,模块化的基本语法 ES6 的模块自动采用严格模式,不管你有没有在模块头部加上"use strict";。模块功能主要由两个命令构成:export和import(注意有无default)。export命令用
转载 2024-08-23 17:29:21
21阅读
1. ES6简介 ES6, 全称 ECMAScript 6.0 ,是 JavaScript 的下一个版本标准,于2015.06 发版。主要是为了解决ES5的先天不足,比如JavaScript里并没有类的概念,但是目前浏览器的 JavaScript 是 ES5 版本,大多数高版本的浏览器也支持 ES6,不过只实现了 ES6 的部分特性和功能。2. ES6的变量与常量 在ES6新增加了两个重要的Ja
带你一文读懂JavascriptES6的Symbol前言基础类型SymbolSymbol.for 与 Symbol.keyForSymbol.iteratorSymbol.searchSymbol.splitSymbol.toPrimitive总结 前言Symbol这个特性对于很多同学来说,可能是在学习ES6特性的过程,感到比较困惑的一个特性点。在大部分开发场景,你可能根本用不到这个特性,
转载 2024-06-11 14:07:01
86阅读
什么是MapMap是ECMAScript 6 的新增特性,是一种新的集合类型,为javascript带来了真正的键/值存储机 制。Map 对象存有键值对,其中的键可以是任何数据类型。Map 对象记得键的原始插入顺序。Map 对象具有表示映射大小的属性。Map的基本API1、new Map() 创建新的 Map 对象使用 new 关键字和 Map 构造函数可以创建一个空映射:// 创建新的 Map
转载 2024-04-18 16:47:59
142阅读
ES61.ES6 介绍 ECMAScript 6,简称ES6 ,目标是使JavaScript语言可以用来编写复杂的大型应用程序,成为企业级开发语言。ES6与javascript的关系:ECMAScript是一种语言标准,Javascript实现了这个标准。ES6 与 ECMAScript2015的关系 ECMAScript2015 是具体到2015年6月发布的那一版。ES6有两层含义特指EC
转载 2024-05-06 10:54:47
98阅读
ES6 简介ECMAScript 6 简称 ES6,是 JavaScript 语言的下一代标准,已经在2015年6月正式发布了。它的目标是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。新特性let、const let 定义的变量不会被变量提升,const 定义的常量不能被修改,let 和 const 都是块级作用域ES6前,js 是没有块级作用域 {} 的概念
转载 2024-03-26 21:55:41
29阅读
浏览器环境使用less在W3cschool上看的less教程说在浏览器上使用less只需要两步即可:  我照着引入后,直接双击html文件用浏览器打开后没看到效果,出现如下跨域错误:如果不用link标签引入,改成style标签包裹放在head标签下,就没有问题了: 浏览器正常运行:  如果不直接在浏览器打开html文件,而是改用本地服务器访问页面
1 前端演进1.1 前端三要素html 超文本标记语言(Hyper Text Markup Language),标准通用标记语言下的一个应用HTML 不是一种编程语言,而是一种标记语言 (markup language),是网页制作所必备的。“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。超文本标记语言(或超文本标签语言)的结构包括“头”部分、和“主体”部分,其中“头”部提
一、基本语法:  1、与html结合方式    1、内部JS:      *  定义<script>,标签体内容就是JS代码    2、外部JS:      *  定义<script>,通过src属性引入外部的js文件    *  注意:      1、<script>可以定义在html页面的任何地方,但是定义的位置会影响执行顺序 
一、ES6概念ES6,全称为ECMAScript 6.0 ;是 JavaScript 的下一个版本标准,2015.06 发版ES6 主要是为了解决 ES5 的先天不足,比如 JavaScript 里并没有类的概念但是目前浏览器的 JavaScript 是 ES5 版本,大多数高版本的浏览器也支持 ES6,不过只实现了 ES6 的部分特性和功能。二、ES6语法1.let和constlet和const
转载 2024-09-01 23:14:55
105阅读
1.模块化开发背景介绍:2.模块化有哪些规范:           AMD、CommonJS、ES6           其中AMD是浏览器端规范,CommonJS是服务端规范,而ES6是一个统一的规范(虽然好多浏览器还不支持)3.首先有个整体上的认知:   
ES6的新增新增的声明关键字:let和constlet和const 没有提升不允许重复声明块级作用域暂时性死区全局变量,不会绑定windowconst 不允许修改地址,可以改变值 作为常量使用注意:复杂数据和一般数据的区别箭头函数基础语法var sayHello = (name)=>"hello"+name; sayHello("张三");特点1. 类似于无
  • 1
  • 2
  • 3
  • 4
  • 5