前端之发际线的后移
前端之发际线的后移
黄啊码
产品经理兼开发工程师,不定时分享技术知识。
CSDN专家博主、华为云享专家、腾讯云常驻博主、掘金认证博主、知乎技术博主等,欢迎关注!
展开
-
【黄啊码】七夕来了,用JQuery给你女票表白吧
【黄啊码】七夕来了,用JQuery给你女票表白吧原创 2022-08-02 18:32:04 · 854 阅读 · 0 评论 -
【黄啊码】js判断是手机还是PC端
js判断是手机还是PC端有时接触一些手机上的适应,需要知道是pc 还是移动端 1 2 3 4 5 6 7 8 9 10 11 12 13 14 functionIsPC() { varuserAgentInfo = navigator.use...原创 2019-06-24 19:37:35 · 4029 阅读 · 0 评论 -
【黄啊码】Lodop:自定义打印网页插件
Lodop自定义打印网页插件,可打印发票,快递面单之类的原创 2021-12-08 10:44:06 · 925 阅读 · 0 评论 -
绚丽的网页菜单
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">function menuFix() {var sfEls = document.getElementById("menu").getElementsByTagName("li");for (var原创 2013-04-15 18:08:41 · 879 阅读 · 0 评论 -
js箭头函数
箭头函数箭头函数表达式没有自己的this,arguments,super或new.target。引入箭头函数作用引入箭头函数的作用:更简短的函数并且不绑定this更简短的函数let sum = (x,y,z) => { return x+y+z; }不绑定this在箭头函数出现之前,每个新定义的函数都有他自己的this值。(在构造函数的情况下是一个新对象,在严格模式的函数调用中为 undefined,如果该函数被作为“对象方法”调用则为基础对象等)。通过cal.原创 2021-04-22 15:15:09 · 366 阅读 · 0 评论 -
JavaScript 日期和时间戳转换
<!doctype html><html><head><meta charset="utf-8"><title>无标题文档</title></head><body> <div id="times">这是内容</div> </body><script> var this_time='2021-09-01 00:00:00'; var t.原创 2021-09-02 18:04:41 · 418 阅读 · 0 评论 -
【黄啊码】关于es6中let和const的介绍
es是js的规范,而js是具体实现将es6转化为es5代码工具:运用的多的是babel在线转换地址:babel,traceur(属于谷歌)letlet和var很相似,用于声明一个变量。但是let声明的变量只存在块状作用域内。function order(x, y) { if (x > y) { // (A) let tmp = x; x = y; y = tmp; } console.log(tmp===x);原创 2021-09-29 10:38:44 · 411 阅读 · 0 评论 -
【黄啊码】vue init webpack卡成狗怎么办
cnpm install cue-cli 脚手架安装完成后vue init webpack project后就这样直接使用cnpm安装webpackcnpm install webpack然后再执行vue init webpack project即可原创 2021-10-26 10:39:10 · 534 阅读 · 0 评论 -
【黄啊码】vue和微信小程序的区别
一、生命周期先贴两张图:vue生命周期小程序生命周期相比之下,小程序的钩子函数要简单得多。vue的钩子函数在跳转新页面时,钩子函数都会触发,但是小程序的钩子函数,页面不同的跳转方式,触发的钩子并不一样。onLoad: 页面加载 一个页面只会调用一次,可以在onLoad中获取打开当前页面所调用的query参数。 onShow: 页面显示 每次打开页面都会调用一次。 onReady: 页面初次渲染完成 一个页面只会调用一次,代表页面已经准备妥当,可以和视图层...原创 2021-10-21 10:31:20 · 640 阅读 · 0 评论 -
【黄啊码】如何更新node版本(比如降级或升级,包含linux和windows)
【黄啊码】如何更新node版本(比如降级或升级,包含linux和windows)原创 2022-07-11 15:04:29 · 12368 阅读 · 0 评论 -
【黄啊码】vue-pdf预览时无法显示印章和中文字体或者乱码(简单粗暴)
【黄啊码】vue-pdf预览时无法显示印章和中文字体或乱码原创 2022-07-11 18:56:53 · 4756 阅读 · 16 评论 -
IE 禁用查看源文件功能
1、将以下代码加入到HEML的之间以下是引用片段: function click() {if (event.button==2) {alert('不许你偷看!');}}document.onmousedown=click 2、禁止查看网页源代码 真正能实现源代码屏蔽的单纯的.htm是不可能的!想看源代码是没办法阻止的。用TELEPROT可以下载任何文件,相当转载 2016-08-15 16:57:39 · 814 阅读 · 0 评论 -
【黄啊码】vue挂载节点的写法(mount或render)
//vue2.x写法new Vue({ router, render: h => h(App)}).$mount("#app");//或者new Vue({ el: '#app', router, render: h => h(App)});//也可以先得到Virtual DOM,再挂载var component = new MyComponent().$mount()document.getElementById('app').appe.原创 2021-10-07 17:52:16 · 748 阅读 · 0 评论 -
js动态生成html,onclick事件无效
普通的jq点击事件是这样的$(".aaa").click(function () { alert("测试");});由于html代码是js动态生成的,所以需要用这种方式$(document).on("click",".aaa",function(){ alert("测试");});原创 2021-08-12 11:21:28 · 1110 阅读 · 0 评论 -
js报TypeError $(...) is null错误
页面中加载的一个插件给捣的鬼,是它将jquery的$方法给覆盖了。对于这个问题,现在分享两种解决方法。(1)删冲突插件,jquery作为基础库,当然是没有理由被删了。这个方法最直接了。(2)将jquery的$方法改名,具体改名方法如下:查看代码打印1jQuery.noConflict();//将变量$的控制权让渡给给其他插件或库原创 2016-09-12 11:58:04 · 5449 阅读 · 0 评论 -
jquery和vue.js的区别
1.jQuery首先要获取到dom对象,然后对dom对象进行进行值的修改等操作2.Vue是首先把值和js对象进行绑定,然后修改js对象的值,Vue框架就会自动把dom的值就行更新。3.可以简单的理解为Vue帮我们做了dom操作,我们以后用Vue就需要修改对象的值和做好元素和对象的绑定,Vue这个框架就会自动帮我们做好dom的相关操作4.这种dom元素跟随JS对象值的变化而变化叫做单向数据绑定,如果...原创 2018-04-18 11:45:16 · 5096 阅读 · 0 评论 -
【黄啊码】vue数据绑定的几种写法及其他注意事项
//第一种new Vue({ el:'#id', data:{ name:'value' }})//第二种new Vue({ console.log(this);//输出vue对象 data:function(){ return{ name:'value' } } //简写如下 data(){ return{ name:'value' } }...原创 2021-10-08 15:22:37 · 418 阅读 · 0 评论 -
jquery-easyui icon图标集合
所有的图标在 jquery-easyui-1.2.6/themes/icons 目录下:jquery-easyui-1.2.6/themes/icon.css.icon-blank{background:url('icons/blank.gif') no-repeat;}.icon-add{background:url('icons/edit_add.png') no-repeat;}.icon-...原创 2018-06-26 10:30:17 · 7784 阅读 · 0 评论 -
动态调用包含document.write的js文件,动态调用外部js文件时,文件中alert起作用 document.write不起作用
问题代码:function test(){var script=document.createElement('script');script.src='js/write.js';var dd=document.getElementById('dd');dd.appendChild(script);}通过test函数调用write.js文件 内容主要是document.writ原创 2016-10-28 11:32:28 · 3253 阅读 · 0 评论 -
JS获取上个月
1,yyyy-mm-dd获取上个月function getUpMonth(t){ var tarr =t.split('-'); var year =tarr[0]; //获取当前日期的年 var month =tarr[1]; //获取当前日期的月 var day =tarr[2];原创 2017-01-04 10:56:53 · 1582 阅读 · 0 评论 -
easyui 报错Uncaught TypeError: Cannot read property options of undefined
这是因为jquery不能自动执行$("XXX")函数 解决办法: 要么在函数方法里边执行$("XXX"); 要么这么写代码: $(document).ready(function() { $("XXX") } 顺便温馨提示网上的骗子QQ:1404212348(嘴上说是卖服务器空间的,实际就是空手套白狼,大家请勿上当受骗...原创 2018-05-22 10:46:07 · 9123 阅读 · 2 评论 -
【黄啊码】关于vue中Object.defineProperty用法
let number=18let person={ name:'张三', sex:'男'}//我们想在person中新增age属性Object.defineProperty(person,'age',{ value:18, //enumerable:true,//控制属性是否可以枚举【循环打印出来】,默认false //writeable:true,//控制属性是否可以被修改,默认false //configurable:true //控制属性是否可以被删除.原创 2021-10-08 18:46:09 · 379 阅读 · 0 评论 -
【黄啊码】ElementUI按需引入及相关错误解决
默认写法,在 main.js 中写入以下内容:import ElementUI from 'element-ui';import 'element-ui/lib/theme-chalk/index.css';但在加载的时候chunk-vendor.js比较大所以我们考虑使用按需引入按需引入借助babel-plugin-component,我们可以只引入需要的组件,以达到减小项目体积的目的。首先,安装 babel-plugin-component:npm install b.原创 2021-10-09 16:22:30 · 709 阅读 · 0 评论 -
获取微信群所有人员的备注
1.打开微信网页版,找到自己要复制成员昵称的群2.下拉菜单,显示出群成员列表3.Chrome浏览器或360浏览器下,按F12,或者CTRL+SHIFT+I4.找到console5.在console最下面找到>6.将下面的代码复制上去,然后ENTER键var names = document.querySelectorAll("p.nickname.ng-bindin...原创 2019-04-16 19:21:34 · 8605 阅读 · 3 评论 -
【黄啊码】利用padStart自动补全实现日期格式化最简模式
利用padStart自动补全实现日期格式化最简模式原创 2021-11-19 10:41:17 · 947 阅读 · 0 评论 -
js复制文字
function copyUrl2() { var Url2=document.getElementById("biao1"); Url2.select(); // 选择对象 document.execCommand("Copy"); // 执行浏览器复制命令 alert("已复制好,可贴粘。"); } 用户定义的代码区域原创 2017-10-17 16:01:42 · 638 阅读 · 0 评论 -
根据ip地址跳转域名
if (remote_ip_info.city == "佛山") { window.location.href = "http://m.XXXX.com"; } else if (remote_ip_info.city == "长沙") { window.location.href = "http://m.XXXX.com"; }原创 2017-11-23 12:11:34 · 3986 阅读 · 0 评论 -
关于easyadmin的表单提交
由于使用的是layui,所以用法如下html代码:<div class="layui-btn layui-btn-sm layui-btn-success btnYuyue" data-seenum="{$vo.see_num}" data-fee="{$vo.doctor_price}" data-time="{$vo.start_time}-{$vo.end_time}" data-id="{$vo.time_id}">预约</div><script typ.原创 2021-08-11 15:04:36 · 855 阅读 · 0 评论 -
【黄啊码】微软IE浏览器将退役 网友说:以后考试报名咋办?
【黄啊码】微软IE浏览器将退役 网友说:以后考试报名咋办?原创 2022-05-18 09:47:11 · 600 阅读 · 0 评论 -
【黄啊码】css 文本两行显示,超出省略号表示
css 文本两行显示,超出省略号表示原创 2022-02-21 16:13:29 · 463 阅读 · 0 评论 -
audio标签播放音频
H5页面播放音乐其实很简单,只需要用<audio>这个标签就行十分方便。路径选在音乐所在位置就行了。<audio id="bgMusic" src="js/2.mp3" autoplay preload loop="loop"></audio>关于点击按钮音乐开启/停止播放的效果做了个简单的例子<a class="play&q原创 2018-08-31 19:44:42 · 2243 阅读 · 0 评论 -
前端性能优化规则要点
一说到页面的性能优化,大家可能都会想起雅虎军规、2-5-8原则、3秒钟首屏指标等规则,这些规则在开发过程中不是强制要求的,但是有时候为了追求页面性能的完美和体验,就不得不对原有的代码进行修改和优化。下面整理出一些常用的性能优化要点,同时再罗列一下雅虎军规、2-5-8原则、3秒钟首屏指标这三个常用规则的要点。❝为了方便记忆和阅读,文章使用部分简写名词,解释如下❞ 「D端」:桌面端页面Desktop End Page 「M端」:移动端页面Mobile End Page 概述指南原创 2020-08-02 10:23:08 · 1043 阅读 · 1 评论 -
jfixed使固定行列可编辑表格
。简单介绍一下jfixed 表格插件,功能:固定行列可以在表格直接编辑使用ajax对数据操作使用tab键在可编辑列切换简单介绍一下jfixed 表格插件,当然最简单的方式是使用easyui,不过只用一两次可以用该插件资源地址:https://download.csdn.net/download/tiaozhanji_xian/10445506...原创 2018-05-29 17:33:45 · 834 阅读 · 0 评论 -
【黄啊码】ElementUI从入门到放弃,不会来找我
Element,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库。Element的基本使用,Element表单验证原创 2021-11-18 15:27:03 · 2829 阅读 · 0 评论 -
【黄啊码】js:获得当月的日历(包含星期几)
//获得一个月的所有天数getDaysArray : function(){ var result = []; let startDate = new Date(); let endDate = new Date(); var weeks = ['日','一','二','三','四','五','六']; endDate.setDate(startDate.getDate() + 31); while((endDate.getTi.原创 2021-11-09 14:43:05 · 677 阅读 · 0 评论 -
【黄啊码】npm:‘webpack-dev-server‘ 不是内部或外部命令,也不是可运行的程序
问题:解决办法:命令:npm install webpack-dev-server --save-dev嗯,然后就好了为啥?不需要问?问了就是依赖包没装好原创 2021-11-09 14:36:09 · 981 阅读 · 0 评论 -
【黄啊码】.substring error: “is not a function”
var currentLocation = document.location,muzLoc = currentLocation.substring(0,45),这时候如果执行,总是无法输出muzLoc,因为本来这个语法就出错了,document.location是一个对象,把一个对象当作字符串肯定是出错的应该先currentLocation.toString()然后再用截取字符串原创 2016-03-30 16:31:29 · 11808 阅读 · 3 评论 -
【黄啊码】windows下安装vue环境
一、使用之前,我们先来掌握3个东西是用来干什么的。npm:Nodejs下的包管理器。webpack:它主要的用途是通过CommonJS的语法把所有浏览器端需要发布的静态资源做相应的准备,比如资源的合并和打包。vue-cli:用户生成Vue工程模板。(帮你快速开始一个vue的项目,也就是给你一套vue的结构,包含基础的依赖库,只需要 npm install就可以安装npm)开始:安装nodes.js安装node.js时会连同npm、vue一起安装。...原创 2021-09-28 18:39:25 · 397 阅读 · 0 评论 -
【黄啊码】关于vue的PC端和手机端框架
1. ElementElement,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库Element2. vue-element-adminvue-element-admin是基于 Vue2.0,配合使用 Element UI 组件库的一个前端管理后台集成解决方案。它使用了最新的前端技术栈,提炼了典型的业务模型,提供了丰富的功能组件,它可以帮助你快速搭建企业级中后台产品原型。vue-element-admin3. vue-admin-be..原创 2021-09-27 16:20:06 · 3149 阅读 · 0 评论 -
看了这篇前端入门文章,还怕零基础学不会吗?
零基础学前端,怎么学?原创 2021-07-19 16:39:32 · 454 阅读 · 0 评论