ICode9

精准搜索请尝试: 精确搜索
  • 创建 <script> 外部引入 js 文件2021-04-13 17:36:08

    参考保利威视文档:https://dev.polyv.net/2020/videoproduct/v-player-sdk/v-player-sdk-web/integration/   如果需要在页面中引入外部 js 文件,但是由于某种原因不能直接在根页面 <script> 引入,可以封装一个方法,采用 appendChild 插入节点。 react 实现方法: loadScript(src) {

  • vue项目中使用Rem做适配2021-04-13 16:32:52

    1.下载postcss-pxtorem插件 npm install postcss-pxtorem --save-dev 2.package.json文件内配置postcss { "name": "", "version": "", "private": , "scripts": { ... }, "dependencies": {

  • js 基础2021-04-13 15:52:20

    JavaScript概述ECMAScript和JavaScript的关系1996年11月,JavaScript的创造者--Netscape公司,决定将JavaScript提交给国际标准化组织ECMA,希望这门语言能够成为国际标准。次年,ECMA发布262号标准文件(ECMA-262)的第一版,规定了浏览器脚本语言的标准,并将这种语言称为ECMAScript,这个版本就是1

  • js基础—函数定义与函数调用内存分析2021-04-13 15:04:25

    函数定义 1 在堆里开辟一块内存 2 函数的所有代码当作字符串存储在开辟的这块空间 3 把空间地址赋值给函数名(栈里面) 函数调用 fn() 1 通过函数名找到函数存储空间 2 在调用栈中再次开辟内存空间(函数执行空间) 3 在函数执行空间中进行形参复制、预解析 4 把函数存储空间代码复制一份

  • 12-2 js基础2021-04-13 15:03:13

    一 数据类型 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4     <meta charset="UTF-8"> 5     <title>数据类型</title> 6 </head> 7 <body> 8 <script> 9 10     var a=123;11     console.log(typeo

  • js中将字符串转换成json的三种方式2021-04-13 14:03:29

    1,eval方式解析 恐怕这是最早的解析方式 function strToJson(str){ var json = eval('(' + str + ')'); return json; } 2,new Function形式 比较怪异 function strToJson(str){ var json = (new Function("return " + str))(); return json; } 3,使用全局的JSON

  • 【2021面试】js篇2021-04-13 14:01:12

    目录 1、js的数据类型2、null和undefined的区别3、闭包(必问)4、谈谈异步编程5、let 和 const 以及 var 的区别6、call()、apply()、bind()的区别7、== 与=== 区别8、防抖和节流的区别8.1 原生编程 9、使用new调用函数的时候,会执行怎样的流程9.1 原生编程 10、解释一下js中

  • 50 个让你高效编程的前端轮子2021-04-13 13:31:11

    总结下今年用到的一些有意思的《js轮子》(只是大概列出些比较有意思的库,每个标题下都是超链接,可点击自行查阅) 希望能对您有用!如有意思的 轮子 可以在评论列出一起讨论下 color https://www.npmjs.com/package/color ==功能==:JavaScript库,用于不可变的颜色转换和对CSS颜色字符

  • 发布一个Vue插件2021-04-13 11:04:55

    前言 本文就跟大家分享下如何使用CLI从零开始开发一个支持Vue2的库,并上传至npm,欢迎各位感兴趣的开发者阅读本文。 本文发布的插件地址:v-scrawl 本文插件的实现代码以及思路:v-scrawl实现方式 开发不易,如果可以给我点个star好吗 实现思路 本文使用的vue-cli3,因为vue3现在个人认为

  • thymeleaf引入公共css、js2021-04-13 10:30:53

    有时候很多css文件是公共的,我们必须要在每个html文件中引入它们,其实我们可以利用Thymeleaf的模板布局,把这些css文件抽出来,同时如果有某个html文件专属的css文件,还可在引入模板的基础上单独引入该css文件。 首先,建立一个公共文件layout.html <!DOCTYPE html> <html xmlns:th="htt

  • JS复习4:运算符2021-04-13 09:05:33

    JS复习4:运算符 一、算术运算符 console.log(1 + 1); // 2 console.log(1 - 1); // 0 console.log(1 * 1); // 1 console.log(1 / 1); // 1 // 1. % 取余 (取模) console.log(4 % 2); // 0 console.log(5 % 3); // 2 console.log(3 % 5); // 3 // 2. 浮点数 算数运算里面会有

  • 2021-04-132021-04-13 09:05:00

    九九乘法表js版 <!DOCTYPE html> <html lang="zh-CN"> <head>     <meta charset="UTF-8">     <meta http-equiv="X-UA-Compatible" content="IE=edge">     <meta name="viewport" co

  • JS基础学习第七天2021-04-13 09:03:03

    包装类 在JS中为我们提供了三个包装类:String() Boolean() Number()通过这三个包装类可以创建基本数据类型的对象例子: 123 var num = new Number(2); var str = new String("hello"); var bool = new Boolean(true);   但是在实际应用中不会这样使用。 当我们去操

  • 定制开发——GitHub 热点速览 v.21.152021-04-13 09:01:34

    作者:HelloGitHub-小鱼干 自定义 或者说 定制 是本周 GitHub 热点的最佳写照。比如,lipgloss 这个项目,可以让你自己定义终端样式,五彩斑斓的黑终端来一个。接着,是 Apple 开源的 Swift Collections 让你更好的扩展定义数据结构。而 Node.js 样板文件——node-express-boilerplate 项

  • 博客园添加鼠标粒子吸附特效2021-04-13 03:01:10

     本文从以下三个方面, 阐述在博客园添加鼠标粒子吸附特效: 一. 效果展示 二. 权限申请 三. 设置步骤   一. 效果展示 在博客园的页面, 出现鼠标粒子吸附的特效, 如图所示:   二. 权限申请 点击博客园的【管理】 → 【设置】→ 一直往下拉, 找到【博客侧边栏公告(支持HTML代

  • 来着某换的面试题2021-04-13 02:33:43

     找工作背景     经过了金三,迎来的银四,相信各位老哥都找到自己心仪的工作了吧,楼主就不一样,每次面试不太顺利。   不知道大家有没发现一个问题,3,4月份岗位虽然挺多,机会也很多,但发现找工作的人更加多,笔者今天就看到这样的场景,一个时间段5,6个都是想找这个岗位的。   可能企

  • js正则表达式2021-04-12 23:31:24

    正则表达式 元字符字符范围与或非重复匹配开始和结尾g/i/m 元字符 元字符 根据正则表达式语法规则,大部分字符仅能够描述自身,这些字符被普通字符,如所有的字母、数字等。 元字符就是拥有特动功能的特殊字符,大部分需要加反斜杠进行标识,以便>于普通字符进行区别,而少数元字

  • node.js2021-04-12 23:29:12

    -npm命令 npm - v //查看npm版本 npm version //查看所有模块版本 npm //帮助说明 npm search //搜索包名 npm install //在当前目录安装包 npm install / i 包名 - g //全局模式安装包(一般都是一些工具,)

  • 每一行输出5个字符之后换行 js2021-04-12 22:36:36

    方法1  使用正则 (如果是汉字,此正则,每五个字换行,如果是英文字符,每十个英文,换行) let arrX ="这是个测试字符串,这是个测试字符串" arrX = arrX.replace(/[^\x00-\xff]/g,"$&\x01").replace(/.{10}\x01?/g,"$&\n").replace(/\x01/g,"")   方法2 循环遍历 let res = "&q

  • 小程序组件复用2021-04-12 22:02:08

    一.组件是什么 组件:具有完整功能(html-视图,css-样式,js-逻辑),并且独立运行的模块 插件:通常是为了完成某项具体的业务功能而开发的js文件 例如:swiper.js,弹框.js,。。。。 类库:library,是提供了为了完成项目的工具方法的集合,跟具体的业务无关! 例如:jQuery,lodash.js 框架:framewo

  • 《你不知道的JavaScript》读书笔记(一):JS是如何查找变量的2021-04-12 21:33:30

    这本书之前囫囵地看了一遍,确实点明了很多以前不清不楚的点,但是仅仅看一遍是没什么用的,最近面试遇到不少原理相关的题感觉答得不理想,回头看下其实以前都理解过,但是没有记下来,正好结合实际的问题来再学习一下书上的内容。 第一个问题:JavaScript是如何查找变量的? 第1部分 作用域和闭

  • 小程序的组件使用及组件传参2021-04-12 21:32:31

    一、小程序组件复用 组件是什么 组件:具有完整功能(html-视图,css-样式,js-逻辑),并且独立运行的模块 插件:通常是为了完成某项具体的业务功能而开发的js文件 例如:swiper.js,弹框.js,。。。。 类库:library,是提供了为了完成项目的工具方法的集合,跟具体的业务无关! 例如:jQuery,lodash

  • JS移动端click事件延时解决方案2021-04-12 21:31:36

    移动端click事件会有300ms的延迟,原因是移动端屏幕双击会缩放(double tap zoom)页面! 1.禁用缩放 通过禁用浏览器默认的双击缩放行为并且去掉300ms的点击延迟 缺点:如果有网页在移动端需要进行缩放,就无法正常缩放 <meta name="viewport" content="user-scalable=no"/> 2.使用

  • 微信小程序父传子和子传父2021-04-12 21:30:28

    1.父传子 父组件向子组件传值:{{}}里面的是传给组件的变量 menuList="{{menuList}}" 子组件接收并使用 子组件直接使用父子组件传过来值 2. 标题子传父 1.在子组件中定义一个方法 2.在子组件的js文件夹中使用this.triggerEvent给父组件传值 3.在父组件中绑定传过来的事

  • 微信小程序的组件安装以及自定义组件2021-04-12 21:29:53

    一、小程序组件复用 组件是什么 组件:具有完整功能(html-视图,css-样式,js-逻辑),并且独立运行的模块 插件:通常是为了完成某项具体的业务功能而开发的js文件 例如:swiper.js,弹框.js,。。。。 类库:library,是提供了为了完成项目的工具方法的集合,跟具体的业务无关! 例如:jQuery,lodash

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

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

ICode9版权所有