ICode9

精准搜索请尝试: 精确搜索
  • JavaScript常用数组方法详解2022-07-10 15:00:35

    目录JavaScript常用数组方法详解基本操作获取数组长度获取数组成员索引增加操作unshift()push()concat()splice()删除操作shift()pop()splice()排序操作sort()reverse()筛选操作filter()includes()更多 JavaScript常用数组方法详解 这里创建了一个arr1数组 let arr1 = [7,4,1,8,5

  • 前端周刊第二十七期2022-07-10 09:31:30

    前端周刊发表每周前端技术相关的大事件、文章教程、一些框架的版本更新、以及代码和工具。每周定期发表,欢迎大家关注、转载。 如果外链不能访问,关注公众号「前端每周看」,里面有解决办法 大事件 Bun:一个令人兴奋、快速的新 JavaScript 运行时—— 厌倦了 Node?厌倦了德诺?绝不。但新

  • Javascript & TypeScript总结2022-07-10 05:31:35

      JavaScript JavaScript的应用目的: 通过对JavaScript的学习,知道它是由C语言演变而来的,而且在很大程度上借用Java的语法,而Java又是由C和C++演生而来的,所以JavaScript和C有许多相似的语法特点。JavaScript的出现,可以使得信息和用户之间不仅只是一种显示和浏览的关系,而是实现了一

  • 【跟着大佬学JavaScript】之lodash防抖节流合并2022-07-10 01:31:59

    前言 前面已经对防抖和节流有了介绍,这篇主要看lodash是如何将防抖和节流合并成一个函数的。 初衷是深入lodash,学习它内部的好代码并应用,同时也加深节流防抖的理解。这里会先从防抖开始一步步往后,由简入繁,直到最后实现整个函数。 这里纯粹自己的理解,以及看了很多篇优质文章,希望能加

  • java、javascript 中文汉字排序2022-07-08 16:37:48

    java 中集合下中文汉字排序 Collection.sort( list , ( o1 , o2 ) -> { String name = o1.getName(); String name1 = o2.getName(); Collator instance = Collator.getInstance( Locale.CHINA ); return instance.compare( name , name1 ); }) javascript 下数组下中文

  • TypeScript-初识2022-07-08 15:02:11

      看到TS,最直观感受是数据类型加在变量后面还有方法后面,eg: const hello : string = "Hello World!" console.log(hello)function greet():string { // 返回一个字符串 return "Hello World" } 详细研究一下 1】JavaScript 与 TypeScript 的区别 TypeScript 通过类型注解提供

  • 【跟着大佬学JavaScript】之节流2022-07-07 23:35:02

    前言 js的典型的场景 监听页面的scroll事件 拖拽事件 监听鼠标的 mousemove 事件 ... 这些事件会频繁触发会影响性能,如果使用节流,降低频次,保留了用户体验,又提升了执行速度,节省资源。 原理 节流的原理:持续触发某事件,每隔一段时间,只执行一次。 通俗点说,3 秒内多次调用函数,但是在

  • JavaScript高级笔记2022-07-07 23:05:47

    基础深入 undefined 和 null 的区别 undefined 是定义了一个变量但没有赋值 null 是定义了一个变量并赋值为null 数据的类型 基本类型 --> String Number Boolean undefined null 引用类型 --> Object function array 变量的类型 值类型 --> 保存的是基本数据类型(值) 引用类型 --

  • javaScript 的基本类型为什么有基本包装类型的存在?2022-07-07 22:31:24

    前言 今天复习JS基础知识,在看到基本数据类型和引用数据类型的时候,突然有些疑问为什么基本数据类型还会有包装类型,基本类型的包装类型的具体作用是什么?带着这个疑问,我打开了百度... 基本原理 基本数据类型包括 string,number,boolean,undefined,null 和 es6 的 symbol 这六种,对于基本数

  • JavaScript垃圾回收是怎么做的?2022-07-07 19:33:29

    JS中内存的分配和回收都是自动完成的,内存在不使用的时候会被垃圾回收器自动回收。如果不了解JS的内存管理机制,非常容易成内存泄漏(内存无法被回收)的情况。 说到垃圾回收,我们要知道以下几点内容:  内存的生命周期      JS环境中分配的内存, 一般有如下生命周期:   1. 内存分配:当

  • javascript2022-07-07 19:04:54

    document.getElementById()   <body> <div id="time"> 2020-10-2 </div> <script> var timer = document.getElementById('time'); console.log(timer); </script> </body> //控制台输出:&l

  • VS2017调试WebService 报错2022-07-06 19:01:28

    VS2017 运行WebService报错    解决办法 :工具》》选项》调试》取消勾选【启用ASP.net的JavaScript调试】  

  • web自动化测试(十八)执行JavaScript脚本2022-07-06 18:08:19

    JavaScript简介 JavaScript 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言 可以嵌入到HTML页面对浏览器事件做出响应 也可以基于Node.js技术进行服务器端编程 自动化测试中使用JavaScript脚本 使用场景:部分场景使用selenium原生方法无法解决 修改时间控件 滚动到某

  • 详解升讯威在线客服系统前端 JavaScript 脚本加密技术(1)2022-07-06 00:05:05

    我在业余时间开发维护了一款免费开源的升讯威在线客服系统,也收获了许多用户。对我来说,只要能获得用户的认可,就是我最大的动力。 这段时间有几个技术小伙伴问了我一个有意思的问题:“你的前端脚本是怎么加密的?” 我决定写帖子来分享这个问题的答案。 在线客服系统访客端: 在线客

  • 论JavaScript位于后端层面的必要性2022-07-05 16:08:12

    JavaScript参考手册 JS与ECM的关系   JS基础 JS编写位置 <script>JS代码</script>标签内 <script src="外部JS文件路径"></script>外部引入JS文件 <a href="javascript:console.log('Test')">超链接</a>不推荐使用HTML标签中写入 字面量 变量 标识符 概

  • JavaScript洗牌算法2022-07-05 15:04:59

    设想这样一个场景,五名同学需要随机排座位 我们选定一个参考点4号位置,把4号位置同学和其他同学随机交换位置,然后参考点前移,然后再选择参考点3,再把3号位置同学和其他位置同学进行交换,以此类推;                var students = ['学生1', '学生2', '学生3', '学生4', '学生5

  • JavaScript中valueOf 、toString 、toLocalString的区别2022-07-05 11:34:45

    JavaScript中valueOf 、toString 、toLocalString的区别 Array、Boolean、Date、Number等对象都具有toString()、toLocaleString()、valueOf()三个方法。 1、简单了解 首先这三个方法返回的数据类型就是不一样的。valueOf()返回的是这个对象本身,可能是object、number等等。但是tol

  • 详解升讯威在线客服系统前端 JavaScript 脚本加密技术(1)2022-07-05 11:01:23

    我在业余时间开发维护了一款免费开源的升讯威在线客服系统,也收获了许多用户。对我来说,只要能获得用户的认可,就是我最大的动力。 这段时间有几个技术小伙伴问了我一个有意思的问题:“你的前端脚本是怎么加密的?” 我决定写帖子来分享这个问题的答案。 在线客服系统访客端: 在线客

  • JavaScript笔记2022-07-05 00:33:32

    1、什么是JavaScript 2、快速入门 1、内部标签 <script> //写JavaScript代码 </script> 2、外部标签 abs.js alert('Hello,World!') text.html <script src="abs.js"></script> 练习代码: <!DOCTYPE html> <html lang="en"> <

  • JavaScript 提取字符串中的数字2022-07-04 13:01:53

    前面带数字,后面非数字,可以直接用parseFloat()函数 let num = parseFloat("2.89元"); // num : 2.89 字符串中只含有一个整型数值的字符串,直接使用正则表达式将数字的字符删除 let str = '生于1999年'; let num = str1.replace(/[^\d]/g,' '); // num : 1999 字符串中含

  • JavaScript中var、let、const概念2022-07-04 12:36:04

    JavaScript中var、let、const概念   一、变量:   1.var 声明:用于定义变量,可用于保存任何类型的值。在没有赋予初始值会给予一个 undefined 。   2.let 声明:作用与var差不多。最大区别let声明为块级作用域,而var是函数作用域。 function run(){ var x=10

  • JavaScript中的三角函数2022-07-04 11:34:24

    1.Math.cos() 数学上的cos(余弦) 比如下图: 余弦:即三角形的临边比斜边的值(直角边 / 斜边) 在这里比如角A的余弦就是AC / AB。记作:cos A = AC / AB。 余弦的取值范围是[-1,+1],它是一个周期函数,一个2Π是一个周期。余弦图如下: js中的余弦(Math.cos()) Math.cos()函数返回的是一个数的余

  • 当复制网页文本遇到弹框时怎么办?2022-07-04 10:36:32

    复制网页内容遇到的弹框问题,对于很多不是技术出身的人员来说,遇到网页上一些资料无法复制时是不是特别头大,下面博主教大家怎么解决这个问题 这里我们以google浏览器为例,其他浏览器大家可以以此类推 我们通过快捷键快速打开设置页面mac 的快捷键是command +, windows 也就是w

  • JavaScript内存释放和作用域销毁2022-07-04 10:01:15

    JavaScript内存释放和作用域销毁 堆内存 我们知道,像对象这种引用数据类型,都是在栈区中存一个地址,然后指向堆区 那么我们就不得不聊一个问题,它什么时候被销毁呢?难道堆区的空间一直开着吗? 不会。 规则是这样的:假如外面有变量引用了这个地址(即把这个地址值赋给了其它人),那么我们就

  • js2py与PyExecJS搞定python执行javascript代码块/文件2022-07-04 10:01:01

    在一些特殊的python应用场景下需要逆向执行javascript代码块或者.js文件,比如:爬虫的时候下载下来的html页面中包含你要逆向执行的js代码块。 在python编程中提供了两个非标准库js2py与PyExecJS都能实现在python中运行代码块的效果的。 1、js2py的使用过程 js2py适用于js代

专注分享技术,共同学习,共同进步。侵权联系[[email protected]]

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

ICode9版权所有