• 博客(20)
  • 收藏
  • 关注

原创 JavaScript深拷贝、浅拷贝详述

[](()一、浅拷贝比如说,我们现在有一个对象A,他里面有两个属性id和name,还有一个空对象B,我们应该如何操作将A对象的属性拷 《大厂前端面试题解析+Web核心总结学习笔记+企业项目实战源码+最新高清讲解视频》无偿开源 徽信搜索公众号【编程进阶路】 贝给B对象呢?var A = {name:‘xl’,id: 6};var B = {};首先,我们可以通过一个for...in循环来遍历对象A,然后将得到的每一项赋给对象B。然后通过打印对象B查看是否将A的属性值拷贝成功。for (k i

2022-04-28 16:18:50 780

原创 Javascript数据类型与基本运算

本文可能会直接用到的有:var: 定义一个变量console.log(): 在浏览器控制台或后台终端输出一个值alert(): 在浏览器弹窗输出一个值基本数据类型Javascript 基本类型包括:数值,字符串,null,undefined 和布尔型。还有 ES6 中的 Symbol 类型,这篇博客暂时先不提 Symbol 类型。比如:var num = 1; //数值型var str = ‘hello world’; //字符串,双引号也可以var flag

2022-04-28 16:17:18 863

原创 JavaScript基础之字符串对象

前言1.基本包装类型2.字符串的不可变3.根据字符返回位置4.根据位置返回字符5.字符串操作方法6.replace()7.split()[](()前言=================================================================[](()1.基本包装类型=======================================================================..

2022-04-28 16:15:41 89

原创 JavaScript-函数定义与函数调用

}document.getElementById(“demo”).innerHTML=myFunction(4,3);分号是用来分隔可执行 JavaScript 语句。由于函数声明不是一个可执行语句,所以不以分号结束。函数表达式:JavaScript 函数可以通过一个表达式定义。函数表达式可以存储在变量中:示例:在函数表达式存储在变量后,变量也可作为一个函数使用:上述函数以分号结尾,因为它是一个执行语句。Function() 构造函数:函数通过关键字 function

2022-04-28 16:14:01 1262

原创 JavaScript 基础笔记总结(全部)

6.3[](()7.布尔类型转换=====================================================================格式:​ var name = Boolean('content');使用Boolean()方法来转换为布尔型,只有这一种方法。看图7。注意事项:只要有内容就会输出true,没有内容输出false。例如:var a = Boolean(“”); //输出false,因为没有内容。var b = Boolean(" .

2022-04-28 16:10:08 1044

原创 Java+Servlet+JSP

Object[] params = {score,sno,cno,tno};return DBUtils.executeUpdate(sql, params);}}[](()StudentDaoImpl.javapackage com.bluehonour.sscs.dao.impl;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.

2022-04-28 16:08:34 881

原创 java WebService CXF Spring 自定义拦截器 附实例源码

for (int i = 0; i < 5; i++) {Element nameElement = element.addElement(“name”);Element valueElement = element.addElement(“value”);Element descriptionElement = element.addElement(“description”);nameElement.setText(“名称”+i);nameElement.addAttribute(“la

2022-04-28 16:06:45 840

原创 Java Web 网络商城案例演示十六 订单详情功能(支付功能的实现使用易付宝)

sValue.append(p3_Amt);// 交易币种sValue.append(p4_Cur);// 商品名称sValue.append(p5_Pid);// 商品种类sValue.append(p6_Pcat);// 商品描述sValue.append(p7_Pdesc);// 商户接收支付成功数据的地址sValue.append(p8_Url);// 送货地址sValue.append(p9_SAF);// 商户扩展信息sValue.append(pa_MP);//

2022-04-28 16:04:23 1437

原创 Java Web 网络商城案例演示八(首页分类查询)

package cn.itzheng.store.domain;public class Category {private String cid;private String cname;public String getCid() {return cid;}public void setCid(String cid) {this.cid = cid;}public String getCname() {return cname;}public void setCname(Str

2022-04-28 16:02:12 241

原创 Java Web 网络商城案例演示九(首页热门商品和最新商品显示)

ProdectServiceImplpublic class ProductServiceImpl implements ProductService {ProductDao productDao = new ProductDaoImpl();@Overridepublic List findHots() throws Exception {// TODO Auto-generated method stubreturn productDao.findHots();}@Overridepu

2022-04-28 16:00:17 452

原创 ES6 箭头函数和运算符(

this.style.backgroundColor = rgb(${(Math.random() * 255) | 0},${(Math.random() * 255) | 0},${(Math.random() * 255) | 0});}.bind(this),1000);}// 箭头函数的this指向是不会更改的btn.onclick = function(){setInterval(() =>{console.log(this)//btnthis.style.backgroun

2022-04-28 15:58:14 93

原创 ECMAScript6(10):Symbol基本类型

class Collection{constructor(){this[size] = 0;}add(num){this[this[size]] = item;this[size]++;}static sizeOf(instance){return instance[size];}}var x = new Collection();console.log(Collection.sizeOf(x)); //0x.add(“foo”);console.log(Collect

2022-04-28 15:56:39 106

原创 Eclipse 快捷键

Eclipse 常用快捷键| 快捷键 | 描述 || — | — || 编辑 || Ctrl+1 | 快速修复(最经典的快捷键,就不用多说了,可以解决很多问题,比如import类、try catch包围等) || Ctrl+Shift+F | 格式化当前代码 || Ctrl+Shift+M | 添加类的import导入 || Ctrl+Shift+O | 组织类的import导入(既有Ctrl+Shift+M的作用,又可以帮你去除没用的导入,很有用) || Ctrl+Y | 重做(与撤销C

2022-04-28 15:55:08 140

原创 CSS渐变色效果的实现方法

因为CSS渐变色(Gradients)技术是CSS3里比较新的技术,属于高级的CSS功能,于是每种浏览器对这种技术的实现都添加了一些自己的特色。例如以WebKIt为渲染引擎的谷歌浏览器,就对它实现了多种语法。下面的这段代码基本包括了所有自顶向下颜色渐变的所有情况:#example1 {/* 底色 */background-color: #063053;/* chrome 2+, safari 4+; multiple color stops */background-image:-webkit-g

2022-04-28 15:53:21 6300

原创 Css样式文档

2.伪元素可以与 CSS 类结合使用:2.1、1个元素可以使用多个伪元素3.伪元素有五、文本设置1.文本阴影设置;2.文本方向设置实例2.文字装饰(删除a下划线):3.垂直导航栏设置六、行内/外元素七、替换/非替换元素八、**2、display的block、inline和inline-block的区别**九、定位十.CSS Overflow十一、浮动float十二、背景十三、动画设置@..

2022-04-28 15:51:39 264

原创 Android Http基础:图片下载并显示和WebView的应用

android:layout_height="match_parent"android:paddingLeft="@dimen/activity_horizontal_margin"android:paddingRight="@dimen/activity_horizontal_margin"android:paddingTop="@dimen/activity_vertical_margin"android:paddingBottom="@dimen/activity_v.

2022-04-28 15:47:35 156 1

原创 3 年小前端聊聊跳槽、技术成长与职业规划

关于技术成长,应该是每一个有些追求的前端都挺看重的事情。我这边也不是什么大牛,还是那句话,不出彩也不掉队,就是中庸之道吧,给大家聊聊我个人觉得一个前端应该如何技术成长。业务和技术很多前端朋友聊天的时候,总是会提到,每天都在做相同的事情,复制粘贴,毫无技术成长,时间久了,源源不断的抱怨,没有动力,种种因素又不愿寻求改变,最后落得个很尴尬的地步,在这里我想好好聊聊业务和技术之间的关系。脱离于业务的技术是没有实际意义的这句话是我一直想说的,我们做技术的不服务于业务难道服务于想象力?你想做什么就做什么,

2022-04-28 15:45:38 232

原创 2022 年的 React 生态

CSS-in-CSS 方案:CSS ModulesCSS-in-JS 方案:Styled Components (目前最受欢迎)备选:Emotion 或 Stitches函数式 CSS:Tailwind CSS备选:CSS 类的条件渲染:clsx链接:styled-components:https://www.robinwieruch.de/react-styled-components/Tailwind CSS..

2022-04-28 15:43:16 333

原创 2021年前端各大公司都考了那些手写题(附带代码)

function indexOf(findVal, beginIndex = 0) {if (this.length < 1 || beginIndex > findVal.length) {return -1;}if (!findVal) {return 0;}beginIndex = beg

2022-04-28 15:41:00 146

原创 10段代码打通js学习的任督二脉

function foo(a,b){this.val = a+b;}var bar = foo.bind(null, ‘p1’);var baz = new bar(‘p2’);console.log(baz.val);分析–bind函数的第一个参数为null代表作用域不变,后面的不定参数将会和函数本身的参数按次序进行绑定,绑定之后执行函数只能从未绑定的参数开始传值。结果–p1p2自执行函数=====function foo(){console.log(this.a);}v

2022-04-28 15:38:47 93

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除