ICode9

精准搜索请尝试: 精确搜索
  • JavaScript第六天笔记04——Window对象(了解)2021-08-04 20:04:05

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=

  • JavaScript之unshift()——将新项添加到数组起始位置2021-08-04 19:31:57

    定义和用法 unshift() 方法可向数组的开头添加一个或更多元素,并返回新的长度。 注意: 该方法将改变数组的数目。 提示: 将新项添加到数组末尾,请使用 push() 方法。 浏览器支持 所有浏览器都支持unshift方法,Internet Explorer 8及更早IE版本不支持。 说明: unshift() 方法在Inter

  • JavaScript第六天笔记02——克隆节点2021-08-04 18:59:09

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" conte

  • JavaScript数组去重多种方法2021-08-04 17:01:21

    一、利用ES6 Set去重(ES6中最常用) function unique (arr) { return Array.from(new Set(arr)) } var arr = [1,1,'true','true',true,true,15,15,false,false, undefined,undefined, null,null, NaN, NaN,'NaN', 0, 0, 'a', 'a',{

  • JavaScript键盘监控2021-08-04 16:33:59

    利用JavaScript实现键盘监控。代码如下(把地址设置成自己的机器,并监听相应端口就可以了) <!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>键盘监控</title> </head> <body> <input type="text" id="12580" />

  • JavaScript-DOM总结2021-08-04 14:01:56

    JavaScript-DOM总结 JavaScript-DOM总结获取元素获取&修改属性BOM标记 . JavaScript-DOM总结 获取元素 class属性:. id属性:# getElementById:通过ID获取,返回对象,可直接操作。 getElementsByTagName:通过标签名获取,返回对象数组,需遍历。 document.getElementsByTagName("l

  • 避免将 JWT 存储在 localStorage 中2021-08-04 11:33:32

    在文章中《Web 身份验证:Cookie 与 Token》介绍过使用 Token 的好处,如无状态、自我存储等, 也提到过将 Token 存储在 Cookie 中的方式。可能有人会疑问,使用了 Token 为什么还用 Cookie,可以把 Token 存储在本地,如 localStorage 。 看到很多文章介绍将 JWT 存储在 localS

  • JavaScript中的包装类2021-08-04 03:00:26

    JavaScript中三个包装类 JS数据类型分类:   基本数据类型:Stiring、Number、Boolean、Undefined、Null、Symbol、BigInt(ES6新增)   引用数据类型:Object 前言 在学习JavaScript时,我们是否会有一个疑问,在JS中不仅引用类型(如Object、Array等)有属性和方法,而且连基本类型(如string、num

  • Javascript 淘宝移动端适配2021-08-04 01:01:45

    淘宝移动端适配 像素 物理像素就是屏幕最小发光点,RGB红绿蓝组成一个发光点即一个物理像素 PC上,一个逻辑像素(CSS)像素,等于一个物理像素 但是在移动端的高分屏上,一倍屏下一个物理像素等于一个逻辑像素 二倍屏幕下。一个逻辑像素等于二倍物理像素(四个物理像素点) 以此类推 当设置不

  • Javascript类库2021-08-03 23:33:46

    Javascript类库是指被封装好的Javascript函数,其特点是可以直接在程序中进行调用。   当设计人员和开发人员真正快速便捷的使用JavaScript类库和工具的同时,他们的生活也就变得更轻松、简单。你付出的越多,它回报你的也就越多,这正是JS类库和工具需求量很大的原因。 对于Web设计人员

  • Node.js学习记录2021-08-03 22:31:48

    1.0 邂逅Node.js 1.1 什么是Node.js Node.js官网的定义是: Node.js® 是一个基于 Chrome V8 引擎 的 JavaScript 运行时环境。

  • javascript事件与业务逻辑之间的桥接2021-08-03 22:05:18

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> #menu_list{ width: 400px; height: 50px; margin: 0 auto; border: 1px solid red;

  • javascript判断数据类型2021-08-03 20:02:20

    1.判断基本数据类型  typeof 2.判断Sybmol类型 typeof 3.判断Array、Object、Function       Object.prototype.toString.call([]) >>"[object Array]" Object.prototype.toString.call({}) >>"[object Object]" Object.prototype.toString.call(()=>{})

  • JavaScript的Promise对象2021-08-03 17:32:11

    1.Promise对象 Promise是异步编程的一种解决方案,ES6原生提供了Promise对象。Promise对象代表了未来将要发生的事件,用来传递异步操作的消息。 Promise对象有两个特点:   (1)对象的状态不受外界影响。Promise对象代表一个异步操作,有三种状态:pending(进行中)、fulfilled(已成功)和rejecte

  • 解决javascript加减乘除及toFixed的误差问题2021-08-03 17:02:41

    原理介绍: https://juejin.cn/post/6844903974336724999   小数计算误差 先乘以小数点位数,计算后再除以位数 转字符串 //加法 function accAdd(arg1,arg2){ var r1,r2,m; try{r1=arg1.toString().split(".")[1].length}catch(e){r1=0} try{r2=arg2.toString().split

  • JavaScript—JS Basis2021-08-03 17:02:30

    JS-Basis 简介 JavaScript诞生于1995年,它的出现主要用于处理网页中的前端验证;前端验证就是检查用户输入内容是否符合一定的规则(浏览器验证并非服务器验证是否符合规则),比如用户名的长度、密码的长度和邮箱格式等。 ECMAScript是JavaScript的一个标准文档,这个标准是由各个厂商

  • 纯javascript图片轮播2021-08-03 16:03:16

    <!DOCTYPE html> <html>     <head>         <meta charset="utf-8">         <title>serInterval_轮播图</title>         <style type="text/css">             *{                 margin: 0;               

  • JS a标签加入单击事件屏蔽href跳转页面2021-08-03 16:02:59

    1、 a href="JavaScript:js_method();" 这种方法在传递this等参数的时候很容易出问题, 而且javascript:协议作为a的href属性的时候不仅会导致不必要的触发window.onbeforeunload事件, 在IE里面更会使gif动画图片停止播放。W3C标准不推荐在href里面执行javascript语句 2、 a href=

  • Selenium面试题2-Selenium工作原理2021-08-03 14:00:15

    一、Selenium1.x时期主要使用Selenium RC(Selenium Remote Control)进来自动化测试。  1、Selenium RC分为: (1)Selenium Server   负责控制浏览器行为 (2)Client Libraries      写测试用例时用来控制Selenium Server的库,测试用例通过调用Client Libraries来编写相关的代码。  

  • 读书笔记-javascript基础-var,let,const区别2021-08-02 23:00:57

    前言 记录自己阅读《javascript高级程序设计》的读书笔记。 var声明的变量可以被提升到函数作用域顶部,let声明的变量无法提升,函数提升只会提升函数声明,而不会提升函数表达式。(注意,变量提升指的是声明被提升,赋值等操作未被提升) var声明: function foo() { console.log(age)

  • vue前端遇到大数的处理------json-bigint的介绍和使用2021-08-02 21:01:00

    想必,很多人都遇到过关于后端返回数据中的大数字问题。明明你写的代码没有问题,然后后台的接口也没问题,但是你调用接口返回的数据就有误。 JavaScript 能够准确表示的整数范围在-2^53到 2^53之间(不含两个端点),超过这个范围,无法精确表示这个值,这使得 JavaScript 不适合进行科学和金

  • Javascript 数组,面试经常问到2021-08-02 20:31:29

    一、数组 1.创建对象最经常用的方法    new arr=(a1,a2,a3) 2.对象属性 1)constructor:返回对创建次对象的数组函数的引用    [1,2,3].constructor      //返回函数Array()    "Lisa".constructor       //返回函数String()     {name:'Lisa',age:15}.constructor

  • JavaScript——字符串——模板字符串2021-08-02 20:02:36

    JavaScript——字符串——模板字符串 字符串可以用反引号包裹起来,其中的${expression}表示特殊的含义,JavaScript会将expression代表的变量的值和反引号中的其它普通字符串顺序连接起来,拼接成一个新的字符串,示例如下: let name = 'zhangsan'; let str = `hello,${name}`; console.lo

  • HTML、CSS、JavaScript的要点2021-08-02 19:01:48

    1.JavaScript是Web的第一门编程语言,而HTML是一种标记语言。 2.HTML与CSS之间的关系: (1)HTML是网页内容的载体。内容就是网页制作者放在页面上想要让用户浏览的信息,可以包含文字、图片、视频等。 (2)CSS样式是表现。就像网页的外衣。比如,标题字体、颜色变化,或为标题加入背景图片、边

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有