![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
我是锴
前端开发小菜鸟
展开
-
实现html可配置换行
有个需求:需要动态的配置某些属性来控制html是否换行原理利用 <span>、<p> 来实现<span>内联元素,不铺满一行,不会换行<p> 块元素,独占一行<div class="div1"> <span>131313113</span> <span>131313113</span> <span>131313113</span><原创 2021-03-25 21:58:34 · 147 阅读 · 0 评论 -
js实现复制功能
document.execCommand()方法参考地址这个方法有个限制, 只能复制可编辑区域。所以我们创建一个<input>或<textarea>将他们隐藏将我们所需的值给了<input>或<textarea>然后调用copy函数html <textarea id="input">用来复制课ID</te...转载 2019-04-02 17:52:14 · 534 阅读 · 0 评论 -
JavaScript中this的指向文问题
注意:1、this 的指向在函数定义的时候是确定不了的, 只有在函数执行的时候才能确定 this 指向谁;2、实际上 this 指向的是最终调用他的那个对象 ==> 谁调用 让方法 去执行, this 就指向谁3、构造函数中, this 指向 new 的实例4、构造函数中, 如果 return 的是一个复杂的数据类型, this 指向的就是返回的那个复杂的数据类型, 若否: ...原创 2019-04-26 17:53:22 · 121 阅读 · 0 评论 -
NodeJs中使用模板引擎
模板引擎我使用的模板引擎是 art-template安装$ npm install art-template --save项目结构ejs目录ejs.htmlejs.jsesj.html<!DOCTYPE html><html lang="zh-cn"><head> <meta charset="UTF-8"&...原创 2019-04-22 17:57:16 · 1359 阅读 · 0 评论 -
NodeJS模块的引入和导出
模块的导出新建文件 Hello.js1、写一个函数function Hello(){ console.log('我就是Hello模块')}2、导出Hello函数 (exports)格式 :module.exports = 函数名例子1 :module.exports= Hello;例子2 :exports.hell = Hello; 相当于将Hello函数添加到ex...原创 2019-04-19 14:38:34 · 2140 阅读 · 0 评论 -
nodeJS +Express + art-template实现简单服务
开始1、Express1.1、安装$ npm install express --save # 安装 express 并保存在项目依赖列表中$ npm install express --no-save # 临时使用 express 不保存在项目依赖列表中1.2 使用// 引入 expressconst express = require('express');// 创建服务...原创 2019-05-17 17:30:12 · 625 阅读 · 0 评论 -
原生JS封装异步API(回调函数的应用)
封装异步API如下:想要得到延时器里面 data 的值,有什么好的办法呢?function fn(){ setTimeout(()=>{ var data = 'hello'; }, 1000)}console.log(fn()); // undefined --> 想要输出结果为 setTimeout 中 data 的值可以通过回调函...原创 2019-05-23 14:54:19 · 2745 阅读 · 1 评论 -
JS实现链式调用
JS实现链式调用var obj = { a: 0, fn1: function(){ this.a = 1; console.log(this.a); return this; // 实现链式调用 }, fn2:function(){ this.a = 2; console.log(...原创 2019-06-20 10:22:09 · 715 阅读 · 0 评论