×
Clear all filters including search bar
Valeri Tandilashvili's Personal Professional Blog
ctype_alnum
returns true if the value contains only alphanumeric letters. In the example IF
statement will be executed because the value is alphanumeric$var = 'as2df234asdf';
if (ctype_alnum($var)) {
echo 'if';
} else {
echo 'else';
}
const fs = require('fs')
// With Sync function
let files = fs.readdirSync('./')
console.log(files)
Reads the current directory asynchronouslyconst fs = require('fs')
// With Async function
fs.readdir('./', function(err, files){
if (err) {
console.log('Error', err)
} else {
console.log(files)
}
})
logger.js
file exports object which contains only the log()
function. Content of the logger.js
file:function log(message) {
console.log(message)
}
module.exports.log = log
The log()
function is called in the index.js
file:const logger = require('./logger')
logger.log('some text')
logger.js
file exports log()
function. Content of the logger.js
file:function log(message) {
console.log(message)
}
module.exports = log
The log()
function is called in the index.js
file:const log = require('./logger')
log('some text')
.js
file is a module
itself, which contains important information about the file. If we console.log(module)
, it will print the following object:Module {
id: '.',
path: '/home/runner/xrfnkv6ixs',
exports: {},
parent: null,
filename: '/home/runner/xrfnkv6ixs/index.js',
loaded: false,
children: [],
paths: [
'/home/runner/xrfnkv6ixs/node_modules',
'/home/runner/node_modules',
'/home/node_modules',
'/node_modules'
],
_compile: [Function]
}
exports
key includes the content (variable / function / object) that's going to be publicly available for other modules
filename
key is equal to the module file location
...border
size is included into container's width but outline
property is opposite of border, it's added outside of the containercontain
will show the entire image#img1 {
object-fit: contain;
}
cover
will take the entire space and maintain the image aspect ratio#img2 {
object-fit: cover;
}
inset
property in CSS is a shorthand for the following four properties: top
, right
, bottom
and left
.exampleText {
position: absolute;
inset: 10px 30px 60px 40px;
background-color: yellow;
}
Its parent element needs to have position
property with relative
valuediv {
background-color: green;
height: 200px;
position: relative;
color: blue;
}
.slide
document.querySelector('.slide').remove()
Removes all the elements with the specified classdocument.querySelectorAll('.slide').remove()