JavaScript面向对象
??:具备隐式返回操作,不用return也行。 赋值 浅拷贝 深拷贝 共享,就解决了以上代码内存消耗的问题。 __proto__: 内部属性,查找当前对象的原型对象。 在原型链上 一直往上找,内层(对象自身的),次外层,最外层, 优先展示内层的。 尽量少使用__proto__??? 以上,数组身上的 ... 查看全文
angularJS进阶阶段(4)
angularJS进阶阶段(4)编译器/$compile编译器$compile是一个AngularJS的内置服务,它负责遍历DOM树来查找匹配指令, 并调用指令的实现代码进行处理。 HTML编译包括3个步骤:匹配指令$compile遍历DOM树,如果发现有元素匹配了某个指令,那么这个指令将被加入 该... ... 查看全文
【转】js实现上一题,下一题切换小demo
本来我的实现是类似分页,每次上一题,下一题,都去请求一下服务器数据,根据题目序号显示到页面上,但是这样子效率太低下, 这里的demo代码,直接等于是把所有的题目都请求了出来,然后JavaScript控制切换题目了,其实这样子效率可能会更高一点的感觉,感觉是比较好的实现方式了。 <!DOCTYPE h ... 查看全文
【转】JS字符(字母)与ASCII码转换方法
var strVariable; for(var i=0;i<25;i++) { console.log(String.fromCharCode((65+i))); } strVariable.toUpperCase( ); //转大写 strVariable.toLowerCase( ); //转 ... 查看全文
透过现象看webpack处理css文件中图片路径转换的具体过程
webpack是目前使用比较流行的一个前端模块打包器,前端的任何资源都被当成一个模块来处理,如图片、css文件等等。在基于webpack构建的前端项目中,一般都会配置有关css文件处理的规则,这其中也包括css文件中图片资源的处理,那么webpack到底是怎么处理它的呢?笔者之前也遇到过类似图片路劲 ... 查看全文
SpringBoot+SpringCloud+vue+Element开发项目——业务功能实现
一、工程结构规划 jansens-common:公共代码模块、主要放置一些工具类。 jansens-core:核心业务代码模块,主要封装公共业务模块。 jansens-admin:后台管理模块,包含用户、角色、菜单管理,权限管理等。 jansens-pom:聚合模块,仅为简化打包,一键执行打包所有模 ... 查看全文
nodejs文件服务器
本文尝试使用nodejs搭建一个文件服务器。首先在官方下载node环境并安装:https://nodejs.org/en/download/安装后node被加入到系统环境变量中。>node --version>v12.14.1 1 const http = require("http"); 2 co ... 查看全文
关于 JavaScript 的数据类型
本文参考拉勾教育《前端高手进阶》第7讲,以下是部分总结: 一、7 种数据类型的重要概念及常见操作 1.Undefined:只有一个值,也就是 undefined 2.Null:只有唯一的一个值 null,注意: null 是 JavaScript 保留关键字,而 undefined 只是一个常量。 ... 查看全文
select用js设置选中的
直接上代码 function display(optionID){ var all_options = document.getElementById("SFLX2").options; for (i=0; i<all_options.length; i++){ if (all_options[i] ... 查看全文
ASP.NET MVC使用Bootstrap系统(2)——使用Bootstrap CSS和HTML元素
ASP.NET MVC使用Bootstrap系统(2)——使用Bootstrap CSS和HTML元素 https://www.cnblogs.com/OceanEyes/p/bootstrap-html-elements.html 阅读目录 Bootstrap 栅格(Grid)系统 Bootstr ... 查看全文
关于JSON.stringify()与JSON.parse()
一、JSON.stringify()与JSON.parse()的区别 JSON.stringify()的作用是将js值转换成JSON字符串,而JSON.parse()是将JSON字符串转换成一个对象。也就是说,如果我们用JSON.stringify()将一个对象变成了字符串,那么使用JSON.par ... 查看全文
JavaScript-Runoob-JS HTML DOM :集合(Collection)
ylbtech-JavaScript-Runoob-JS HTML DOM :集合(Collection) 1.返回顶部 1、 JavaScript HTML DOM 集合(Collection) 本章节介绍 DOM 集合的使用。 HTMLCollection 对象 getElementsByTag ... 查看全文
JavaScript ES6 箭头函数 匿名函数 普通函数
箭头函数 箭头函数是ES6的新特性,简化了函数的写法 普通函数 this指向调用者 具有prototype 匿名函数 this指向window 具有prototype 表现为function后面不带名字的函数,但是可以用一个变量接收,通过执行这个变量来执行这个函数 箭头函数 1 没有原型protot ... 查看全文
JavaScript 对象的创建和操作
<script> // 对象是属性的无序集合,每个属性都是一个名/值对. 属性名称是一个字符串. // 对象种类 // 内置对象(native object)是由ECMAScript规范定义的对象或类。例如,数组、函数、日期和正则表达式都是内置对象 // 宿主对象(host object)是由Jav ... 查看全文
windows服务 MVC之@Html.Raw()用法 文件流的读写 简单工厂和工厂模式对比
windows服务 public partial class Service1 : ServiceBase{System.Threading.Timer recordTimer;public Service1(){InitializeComponent();} protected override ... 查看全文
web第四天,CSS基础
一,怎么对写错的样式进行调试? 1,看编辑器会不会报错,一般有下划线提示。 2,看浏览器的调试台(F12),选择elements选项中需要调试的元素,然后通过style选项进行调试。在调试台中可以随意更改元素的属性值进行调试,但是不会对更改源代码。 二,背景图片属性 1,background-att ... 查看全文
js或jquery中的验证
验证form中input是否输入数据? <script language="javascript"> function check(){ if(form1.user.value==""){ //判断用户名是否为空 alert("请输入用户名!");form1.user.focus();return; ... 查看全文
node.js教程基础:第一个node.js程序
第一个Node.js程序 可以是基于控制台console和基于Web的node.js应用程序。 基于console的node.js例子 文件:console_example1.js 1 console.log('Hello World); 打开Node.js命令提示符并运行以下代码: >node c ... 查看全文
docker-daemon.json
``` touch /etc/docker/daemon.json cat > /etc/docker/daemon.json <<EOF { "oom-score-adjust": -1000, "log-driver": "json-file", "log-opts": { "max-size"... ... 查看全文
关于js获取元素在屏幕中的位置的方法
针对我们获取元素在页面中的位置的问题,我们还是用老师一峰老师的方法来解决吧 下面上HTML代码 <div class="left_footer"> <p data-num="1" ref="data" @mouseenter="mOver($event)" @mouseleave="mOut($ev ... 查看全文