let arr = [12, 23, 34, 12, 12, 34, 56, 56, 56, 76]方法一:set特性,数据不能重复function one() { let set = new Set(arr) let arr1 = [...set] console.log(arr1); } o
01.正则表达式引入作用: 字符串操作,如字符匹配,字符查找,字符替换操作时,使用正则表达式可以简化实现 含义:某种模式去匹配一类字符串的公式/**用正则代替写法的案例 * 已知字符串如下: * Dgfhfgh254bhku289fgdhdy675gfh * 要求:匹配字符串中数字字符,返回数组中,如: [254,289,675]
01. http协议:1.协议=> 超文本传输协议 => 基于请求响应模式的,无状态,无连接的应用层协议,一般应运于web程序中. => 白话: 制定客户端(前端)与服务器(后端)通讯的规则 1.请求响应模式 客户端 -请求-> 服务器 &
#!/bin/bash ## $1为端点地址 $2为端口号 ## 示例sh telnet_test.sh 127.0.0.1 80 i=0 > ./test.txt echo "日志保存./test.txt" while [ $i -lt 2 ] do start_time=`date +%Y%m%d-%H:%M:%S` start_time_s=`date
01继承1.继承引入 - 是类与类之间的关系 子类继承父类子类就拥有父类的属性和方法【重点】 2.es5:继承语法 1.call函数继承-构造函数继承(继承属性) 在子类的构造函数中使用 父类构造函数的call函数实现继承 Person.call(this,name,age) //构造函数继承 原理: call函数改变this 2.继承原型属
01 温故npm npm i 包 -S npm i 包 -D package.json npm init -y sass scss -> css npm i sass -g git git init .git
01.后端编程【nodejs?】1.后端编程 =》应用程序 网站三个部分 三个电脑 前端 负责页面展示,简单的交互效果 后端 接收请求 处理业务逻辑 响应数据 数据库 存储数据的仓库 运行过程: 1.前端请求商品列表数据 2.向后端发起一个商品列表请求 3.后端接受到请求之后,从数据库获取商品列表数据 4.响应给前端 5.前端根据后端相应渲染页面 后端编程语言:java | php | pyt
01同源策略含义:同源策略是浏览器的一个安全功能,不同源的网页脚本在没有明确授权的情况下,不能读写对方资源。所谓同源是指"协议+域名+端口"三者相同 ``` 1. 浏览器的一个安全功能 如果不使用浏览器此安全策略对你没影响 2. 同源 "协议+域名+端口" http://www.baidu.com:80/index.html => http://www.baidu.com:80/pr
01jquery动态操作节点1.动态操作节点 原js: - 创建节点 createElement('div') createTextNode('内容') - 添加节点 父节点.appendChild(子节点)
本人亲测,以及鄙人的个人主页“LNMP”:顾名思义就是在linux环境上安装nginx(网页服务器)+mysql(数据库)+php(消息中间件)所以.当然是一台linux服务器啦,内网的话可以在公司局域网下玩玩, 如果购买了云主机的话就是提升一个档次的B格啦。再够买一个域名就是想输入百度一样,直接访问你自己的网站啦。废话不多说开搞:第一步:安装nginx(yum方式)yum -y install
nginx相关安装相关命令nginx -v ##查看版本 nginx -V ##查看所以文件路径和已安装模块 nginx -t ##检查conf文件语法 nginx -c /data/nginx.conf ##指定conf文件启动 nginx -s start|stop|reload|restart ##执行指令yum安装yum -y install nginx相关路径nginx -V ##查看
1.nlb配置添加显示源ip字段#添加配置(保留访问源ip) externalTrafficPolicy: Local此配置,在后端“多副本数”业务时会导致负载不均衡,但是若须配置白名单,则为必须前提!!示例:kind: Service apiVersion: v1 metadata: name: ingress-nginx namespace: ingress-nginx label
01jquery1.官方介绍 jQuery是一个快速、小巧且功能丰富的JavaScript库。 它使HTML文档遍历和操作、事件处理、动画和Ajax等工作变得更加简单,通过一个易于使用的、可跨多种浏览器工作的API。 jQuery结合了多功能性和可扩展性,改变了数百万人编写JavaScript的方式。 => jq是 javas
01.原型属性方法的简写原写法: //切换功能 ChangeTab.prototype.onTab = function () { //1.遍历li数组 给每一个绑定点击事件 let _this = this //保存事件对象 for (let i = 0; i < this.liEles.length; i++) {
01es6新增数据类型1.symbolES5中包含5种基本数据类型:字符串、数字、布尔值、null和undefined。 ES6引入了第6种基本数据类型——Symbol ES6引入Symbol的作用: 表示唯一的值 对于位置内容的第三方包,想为这个对象添加新的方法,新方法的名字就有可能与现有方法产生冲突。 保证每个属性的名字都是独一无二的,上防止了属性名冲突。 创建方法 le
Git分布式的版本控制系统1.常用命令$ git init # 初始化仓库 $ git status # 查看版本库状态 $ git add . # 添加到暂存区 $ git commit -m 'feat: message' # 提交到本地仓库 $ git log # 日志 $ git clone repo.git # 克隆远程中央仓库到本地 $ git push origin master #
babel 工具官网babel => JS转译,高版本代码优雅降级,浏览器兼容自动化构建工具 gulp || webpackwebpack工具官网webpack是一个模块打包器,将有依赖关系的模块,打包构建生成独立静态资源概念entry(入口)入口起点(entry point) 指示 webpack 应该使用哪个模块,来作为构建其内部 依赖图(dependency graph) 的开始。进
本菜鸡在练习容器时,常用到的命令 总结一下:查看自己所有容器镜像docker images查看可拉取镜像版本docker search <image>拉取镜像docker pull <image>查看容器docker ps ##运行正常的容器docker ps -a ##查看所有状态的容器停止容器docker stop 容器id
TypeScript大型项目 多人开发必会技能点
记录一下工作心情的起伏-前端小白
小程序开发:原生微信小程序和uni-app平台使用
Jsx:JavaScript 的语法扩展。 建议在 React 中配合使用 JSX,JSX 可以很好地描述 UI 应该呈现出它应有交互的本质形式。
JSX:JavaScript 的语法扩展。 建议在 React 中配合使用 JSX,JSX 可以很好地描述 UI 应该呈现出它应有交互的本质形式。
Vue采用 双向绑定(data-binding):View的变动,自动反映在 ViewModel,ViewModel 会自动去更新 Model 数据,反之亦然(即当 Model 发生改变时也会自动反映到 ViewModel 上,触发 View 的自动更新渲染)
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号