Skip to content

Instantly share code, notes, and snippets.

View omarkdev's full-sized avatar

Marcos Felipe omarkdev

View GitHub Profile
console.log(0 ?? 'Awesome'); // 0
console.log(null ?? 'Awesome'); // Awesome
console.log(false ?? 'Awesome'); // false
console.log(undefined ?? 'Awesome'); // Awesome
console.log(NaN ?? 'Awesome'); // NaN
console.log('' ?? 'Awesome'); //
console.log(0n ?? 'Awesome'); // 0n
const request = {
volume: 0
};
const volume = request.volume ?? 1;
console.log(volume);
// 0
const request = {
volume: 0
};
const volume = request.volume ?? 1;
console.log(volume);
// 1
const request = {
volume: 0
};
const volume = request.volume ?? 1;
console.log(volume);
// 1
const task = null ?? 'Write a article';
console.log(task);
// Write a article
<?php
class UserRepository
{ }
class UserController {
private $userRepository;
public function __construct(UserRepository $repository)
{
<?php
class UserRepository
{ }
class UserController {
private $userRepository;
public function __construct(UserRepository $repository)
{
<?php
class UserRepository
{ }
class UserController {
private $userRepository;
public function __construct(UserRepository $repository)
{
<?php
namespace App\Http\Controllers;
use App\Repositories\UserRepository;
class UserController extends Controller
{
/**
* The user repository instance.
const arr = ['amazing', "", null, 666, undefined, 0, false, NaN];
console.log(arr.filter(Boolean));
// [ 'amazing', 666 ]