
JavaScript
文章平均质量分 50
coder_xsy
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
文字转png图片
body中的数据格式:/** * Convert text to PNG image. * @param text * @param [options] * @param [options.font="30px sans-serif"] css style font * @param [options.textAlign="left"] text alignment (left, center, right) * @param [options.color="black"] (or op.原创 2020-07-19 19:53:09 · 1095 阅读 · 0 评论 -
Failed to connect to raw.githubusercontent.com port 443解决办法
在使用git远程相关的仓库的中存在的插件或者时npm包之类的,我们通过shell来安装,如果遇到了上面的报错,可以按照下面的步骤进行排查1、访问一个线上地址,检查自己当前的网络状态是否正常2、检查当前命令使用到的远程仓库中自己是否添加了自己当前电脑的密钥。如何生成sshkey,并且添加到对应的远程仓库(一般大多数情况都是这个问题)如果还是没有解决你的问题,那就我只能抱歉了。欢迎大家补充...原创 2020-01-13 00:35:34 · 10539 阅读 · 0 评论 -
call、callee、caller的理解解析
function test1 () { return 1;}function test2 (arg) { console.log(arg); return arg;}类型不同call属于方法call的使用是为了改变函数内部的环境变量的值,也就是this的指向,使用方式是 functionName.bind(env,arg…)注意和bind的差别,参数必须逐个列出,不...原创 2019-11-24 12:26:48 · 832 阅读 · 0 评论 -
html页面中的快捷键设置
今天在开发中遇到一个需求,为了方便针对性用户的使用习惯,为页面中的一些元素添加快捷键,对于拥有使用快捷键习惯的用户友好,查找资料之后发现需要使用到的属性就是accessKey<input type="text" accessKey = "h" />/** 使用accessKey属性来定义快捷键,注意使用的方式不是简单的按对应的按键,需要:使用Alt + accessKey ...原创 2019-04-15 15:43:43 · 6608 阅读 · 0 评论 -
react-router主动(js控制)路由跳转
使用场景:在用户进行一系列操作之后,满足条件之后需要自动跳转到其他的路由,而不是需要用户点击跳转按键操作,最常见的场景就是在登录页面设计的是时候,用户填写信息点击登录之后,数据发送给后台验证,返回验证通过的字段之后,这时页面不需要用户再点击,自动跳转到其他页面;这个时候使用react-router提供的Link组件是不满足需求的:在网上找了一些方法:参考:https://segment...原创 2019-04-13 11:40:02 · 12741 阅读 · 0 评论 -
react-router-dom的路径匹配 属性exact 与strict
在这里先介绍一个比较难以描述的坑在使用react-router的时候我首先就是先在react-router的官网上去看她的官方文档,然后按照上面的教程来在自己的react工程中使用react-router,但是基本应该会遇到问题,原因就是我们在使用npm安装react-router的时候基本是4.x版本,由于版本的问题有一些我们之前在其他人的项目中看见的一些属性没法使用,其实是由于官网上的教程...原创 2019-02-19 17:30:12 · 9673 阅读 · 0 评论 -
canvas 的行内属性width、height与css的width、height属性差别
先贴上mdn上的解释canvas具有两个行内的属性:width与height属性,同时如果使用css定义width与height属性;在解释这两类之间的差别之前先看一下作的测试:css:canvas { display: block; border: 2px solid gray; border-radius: 10px; width:800px; h...原创 2018-12-23 16:59:59 · 2742 阅读 · 0 评论 -
模块的循环引用
今天在笔试的时候,碰到一个问答题,觉得很有意思。那就是模块的循环引用,比如//a.jsvar b=require("./b.js")... //b.jsvar a=require("./a.js") 这样在两个模块之间就会构成循环引用,那么会不会构成无限循环或者存在其他的问题在网上找了各种解答,还是阮神的最精辟,其中主要分为CommonJS模块格式和ES6模块模...转载 2018-09-09 09:50:37 · 1058 阅读 · 0 评论 -
Vue.js事件修饰符理解测试
测试程序<!doctype html><html> <head> <title>事件捕获顺序测试</title> <meta charset="utf-8"> <style text="txt/css">原创 2018-04-22 20:07:57 · 162 阅读 · 0 评论 -
JavaScript事件触发顺序(DOM0 和DOM2)
<!doctype html><html> <head> <title>事件捕获顺序测试</title> <meta charset="utf-8"> <style text="txt/css"> div{原创 2018-04-22 11:54:01 · 1304 阅读 · 0 评论 -
mousedown mouseup focus click事件的触发顺序测试
<!doctype html><html> <head> <title>test</title> </head> <body> <a id="link" href="#">点击一下进行测试<原创 2018-04-04 00:18:23 · 2761 阅读 · 0 评论 -
JavaScript基础学习笔记(四)
JavaScript 的浏览器对象模型 (BOM Browser Object Model)1、获得浏览器窗口的尺寸对于非Explorerwidth=window.innerWidthheight=window.innerHeight对于Explorer 8 7 6 5width=document.documentElement.clientWidthheight=document.docume...原创 2018-03-05 21:24:21 · 185 阅读 · 0 评论 -
JavaScript基础学习笔记(三)
10、JavaScript 内置的对象 数字 Number 字符串 : String (不可更改字符串的内容,其中内置的函数只是会返回一个新的字符串) 时间: Date 应用:显示时钟 function showTime() { var now=new Date(); var h=now.getHours(); ...原创 2018-03-05 21:21:23 · 198 阅读 · 0 评论 -
JavaScript基础学习笔记(二)
更新一下JavaScript基础学习笔记(一)中的内容:5、函数 5.1、普通函数定义 function name(){ js代码块 } function name(x1,x2){ x1 和x2为参数 但是不用声明参数的类型 } function name(...原创 2018-03-05 17:15:36 · 161 阅读 · 0 评论 -
JavaScript基础学习笔记(一)
JavaScript 常用功能:1:写入html输出 document.write("<p>xxxx</p>");2:对事件做出反应(Javascript有特定的事件响应)3:改变html内容 例如 x.innerHTML="xxxx";4:改变html图像的大小或者改变图像的src;5:改变htmlm元素的属性即样式6:验证用户的输入(正则表达式或者是判断)1、Java...转载 2018-03-05 09:48:46 · 192 阅读 · 0 评论